Создание зеркала SVN (Надо сохранить историю)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Создание зеркала SVN

Сообщение _YT_ »

Всем привет!

Подскажите как создать зеркало некоторого репозитория в инете? Нужно, чтобы был локальный репозиторий, чтобы в нем хранилась вся история об изменениях. Каким образом производить синхронизацию с внешним сервером, чтобы все это осуществить, чтобы по возможности все что на сервере вместе с историей было на зеркале.

Заранее благодарю!
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Создание зеркала SVN

Сообщение _YT_ »

Есть ли какая-то программа/утилита все-равно что, главное чтобы можно было взфть и сохранить полностью содержимое репозитория и его история?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Создание зеркала SVN

Сообщение elide »

просто зеркало можно сделать чем угодно.
его надо просто скопировать. лучше всего, имхо, юзать что-нить типа rsync или cvsup.
слава роботам!
Спасибо сказали:
Michael
Сообщения: 92

Re: Создание зеркала SVN

Сообщение Michael »

_YT_ писал(а):
13.04.2006 11:51
Всем привет!

Подскажите как создать зеркало некоторого репозитория в инете? Нужно, чтобы был локальный репозиторий, чтобы в нем хранилась вся история об изменениях. Каким образом производить синхронизацию с внешним сервером, чтобы все это осуществить, чтобы по возможности все что на сервере вместе с историей было на зеркале.

Заранее благодарю!

Объясни толком, чего ты хочешь. Хочешь чтобы было два репозитория, один только с локальным доступом, а другой с внешним? Или чтобы просматривать изменения в локальном репозитории снаружи (доступ только для чтения)? Или что?
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Создание зеркала SVN

Сообщение _YT_ »

Есть внешний репозиторий Subversion. Нужен такой же по возможности локальный. Только прямого доступа по SSH нет к удаленному репозиторию.
Хочется получить зеркало. Есть способы закачать в папку checkout полный сделать удаленного, потом import в локальный, но при этом история теряется. Можно по ревизиям checkout делать и отправлять на локальный сервер, но это слишком проблемный способ.
Надо как-то проще сделать. Есть ли возможность история сохранять обладаю доступом только для чтения репозиттория удаленного? Когда checkout делаешь она сохраняется, но при import на локальный сервак она теряется, надо бы ее сохранить.

В итоге цель получить полноценное зеркало удаленного репозитория локально.
Спасибо сказали:
Michael
Сообщения: 92

Re: Создание зеркала SVN

Сообщение Michael »

_YT_ писал(а):
15.04.2006 12:19
Есть внешний репозиторий Subversion. Нужен такой же по возможности локальный. Только прямого доступа по SSH нет к удаленному репозиторию.
Хочется получить зеркало. Есть способы закачать в папку checkout полный сделать удаленного, потом import в локальный, но при этом история теряется. Можно по ревизиям checkout делать и отправлять на локальный сервер, но это слишком проблемный способ.
Надо как-то проще сделать. Есть ли возможность история сохранять обладаю доступом только для чтения репозиттория удаленного? Когда checkout делаешь она сохраняется, но при import на локальный сервак она теряется, надо бы ее сохранить.

В итоге цель получить полноценное зеркало удаленного репозитория локально.

http://search.cpan.org/dist/SVN-Mirror/
Это тебе нужно?
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Создание зеркала SVN

Сообщение _YT_ »

Да, похоже на то, надо посмотреть, что там предлагается.
Спасибо.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Создание зеркала SVN

Сообщение _YT_ »

Мне сказали, что там старый plug in, он не работает с новым SVN, а есть что-нибудь новее? Т.е plug in который бы работал с новым SVN?

Заранее благодарю!
Спасибо сказали: