Действительно ли возможно запланировать обновление svn?

Я использую затмение galileo с подрывным плагином или Черепахой SVN, чтобы сделать обновление.

Возможно запланировать автоматическое обновление (например, каждую ночь)? Если да, действительно ли возможно настроить его, чтобы просто обновить неконфликтующие файлы?

14
задан bdukes 6 January 2010 в 19:30
поделиться

4 ответа

Я использую эту команду через запланированную задачу - это предполагает, что у вас установлена Silksvn (но любой svn клиент сделает это)

"C:\Program Files\SlikSvn\bin\svn" update --accept postpone d:\SourceCode >> c:\svn.log

Она будет обновлять только файлы, которые также не конфликтуют, так что не беспокойтесь об этом.

Или даже, сделать это из TortoiseSVN с помощью этой команды

C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe /command:update /path:d:\sourcecode /closeonend:1

closeonend может быть одним из этих

/closeonend:0 don't close the dialog automatically 

/closeonend:1 auto close if no errors 

/closeonend:2 auto close if no errors and conflicts 

/closeonend:3 auto close if no errors, conflicts and merges 

/closeonend:4 auto close if no errors, conflicts and merges for local operations 
19
ответ дан 1 December 2019 в 12:13
поделиться

Просто запланируйте задачу, чтобы запускать пакетный файл каждую ночь. Пакетный файл просто вызывает обновление svn с помощью клиента Subversion из командной строки. Достаточно просто, да?

3
ответ дан 1 December 2019 в 12:13
поделиться

Microsoft Task Scheduler или CRONw

0
ответ дан 1 December 2019 в 12:13
поделиться

У меня была такая же проблема с отображением всплывающего окна при разрыве соединения, поэтому я просто установил версию svn для командной строки и проверил возвращаемый УРОВЕНЬ ОШИБКИ с помощью пакетного сценария Windows

2
ответ дан 1 December 2019 в 12:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: