14

Eclipseガリレオと破壊的なプラグインまたはTortoiseSVNを使用して更新を行います。

自動更新をスケジュールすることは可能ですか(たとえば、毎晩)?はいの場合、競合しないファイルを更新するように構成することは可能ですか?

4

4 に答える 4

19

スケジュールされたタスクを介してこのコマンドを使用します-これは、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はこれらの1つである可能性があります

/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 
于 2009-12-31T03:54:51.390 に答える
3

毎晩バッチファイルを実行するタスクをスケジュールするだけです。バッチファイルは、Subversionコマンドラインクライアントを使用してsvnupdateを呼び出すだけです。簡単ですね。

于 2009-12-31T03:53:19.477 に答える
2

接続が切断されたときにポップアップが長引くという同じ問題があったので、コマンドラインバージョンのsvnをインストールし、Windowsバッチスクリプトを使用して返されたERRORLEVELを確認しました。

于 2010-08-24T01:31:22.573 に答える
0

MicrosoftタスクスケジューラまたはCRONw

于 2009-12-31T03:52:22.113 に答える