Синхронизировать сервер SVN с моим сервером SVN.У меня нет доступа для изменения 1-го сервера - PullRequest
0 голосов
/ 21 декабря 2011

Я работаю с сервером SVN время от времени, я обновляю свою локальную версию кода, а затем проверяю изменения на моем сервере SVN, это из соображений безопасности, я не хочу оставлять код только на моя машина на случай, если я потеряю свою машину.

У меня нет доступа к серверу svn, откуда я получаю код, поэтому я не могу вносить в него какие-либо изменения.

Как я могу автоматизировать процесс для регулярного (возможно, запланированного) обновления с сервера SVN на мой сервер SVN? Я полагаю, единственный способ - назначить моему серверу запланированное задание, чтобы получить код с этого сервера SVN? Я хотел бы также отправить электронное письмо, когда код был обновлен на моем сервере.

В долгосрочной перспективе, вы можете увидеть какие-либо проблемы с этим?

Спасибо!

Ответы [ 2 ]

1 голос
/ 22 декабря 2011

Краткая версия ответа

Используйте svnsync на стороне вашего репо ( другая версия является ручной или , третья версия - HowTo )

отправить письмо, когда код был обновлен на моем сервере

Это хук, сделанный вручную, или svn-notify | Subversion Notify

0 голосов
/ 21 декабря 2011

Очевидно, что вы хотите синхронизировать репозитории SVN.

SVK - инструмент для задания

...