Репликация SCM с использованием Hudson - PullRequest
1 голос
/ 15 марта 2011

Вот мой вопрос: есть ли способ реплицировать проект из svn 'A' в svn 'b', используя Hudson?

Вот контекст: мы работаем над проектом, используя SVN клиентамы хотим реплицировать (автоматически), используя опрос SCM Hudson, весь зафиксированный код в нашу SVN.Это возможно?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 15 марта 2011

Вам нужна репликация Subversion с использованием записи через прокси.Для этого не обязательно использовать Hudson, так как для этого можно использовать простой cron или планировщик windows.Однако вы можете сделать это и с Hudson.

Приведенная ниже ссылка поможет настроить запись через прокси.что позволит вам извлекать из локального хранилища и фиксировать в главном хранилище.

http://www.devx.com/opensource/Article/39525/1763/page/3

Кстати, вы также можете изучить git-svn, который позволит вам делать локальные коммиты инаконец сделайте слияние большого взрыва, как только вы будете готовы к фиксации на главном сервере.

0 голосов
/ 15 марта 2011

Вам следует внимательно изучить книгу Subversion под ключевым словом svnsync , которая предназначена для репликации.Но вы не можете проверить реплицированный SVN-репозиторий, потому что он доступен только для чтения.

...