2013-07-19 103 views
0

我想做的是每隔一天編寫一個程序來檢查SVN服務器中的文件,如果在特定目錄中有新版本文件,請下載它。如何通過SVN服務器獲取新版本文件

我可以連接到SVN服務器,但我不知道如何編寫程序來檢查文件是否是新版本。

請給我一些關於這個問題的建議。

更新:

我使用Windows平臺並安裝了TortoiseSVN。當我使用TortoiseSVN的導出功能時,它會下載SVN服務器中的所有文件。我想要的是特定目錄中的文件。

更新的語法手冊中定義爲:

svn update [PATH...] 

但它並沒有指定路徑的語法。我只想更新目錄remote_directory_A並下載到本地目錄local_directory_B。我應該怎麼做?喜歡這個?

svn update remote_directory_A local_directory_B 
+0

爲什麼不只是'svn update'? –

回答

3

SVN實現這個要求時,你做的事:

svn update 

如果有一個新的版本,而你在頭部檢出的,那麼它會更新了最新版本的本地副本。

相關問題