У меня есть сервер Windows, я могу установить VisualSVN на этом компьютере.Использование VisualSVN в качестве удаленной резервной копии
Что бы я хотел сделать, используйте какой-то пакетный скрипт (MS DOS .BAT) для удаленного резервного копирования файлов на этот сервер через https (я могу запланировать запуск этого скрипта по ночам).
< игнорировать> Это всегда будет один способ копирования, то есть то, что когда-либо находится в respository всегда должны быть переписаны с тем, что когда-либо в клиенте машина </игнора>
Предположим у меня есть локальная папка на клиентском компьютере, например:
C: \ Data
Вопрос:
- (a) На клиентских компьютерах мне понадобится установить любое программное обеспечение клиента SVN?
- (b) Может ли кто-нибудь помочь с пакетным сценарием для достижения этого?
Edit:
Я предполагаю, что SVN будет автоматически передавать только те файлы, которые были обновлены?
перечитав еще раз ваш правильный его запутанный поэтому, пожалуйста, игнорировать элемент операции копирования. – Darknight
Я вижу. Так что вы имеете в виду автоматическую, запланированную регистрацию. Это должно быть сделано клиентом, потому что сервер управления версиями никогда не тянет с клиентов, он получает только push-операции. Так что да, у вас должны быть установлены клиенты SVN. Я уверен, что вы найдете соответствующие скрипты, если будете искать домашнюю страницу SVN http://subversion.apache.org. –