2012-02-14 63 views
11

幾周前,我檢查了我們在--non-recursive模式下的整個SVN回購。 現在看來,當我做svn up時,它不會遞歸地更新文件夾。SVN未遞歸更新

這是一個問題,因爲我想從我的同事們的變化,而不必經過每個目錄和做手工一個svn up ...

我怎麼能強制更新是遞歸的?

旁邊的svn update命令

回答

13

提供參數--depth

svn up --depth infinity 

上檢查出非遞歸結帳,顛覆記住這個設置,直到你告訴它,否則。

注意:不應使用參數-N,因爲它已過時。嘗試使用--depth文件--depth的立即

+0

工作得很好,THX :) – aspyct 2012-02-15 11:13:53

+2

這沒有按」爲我工作。 svn up-depth-infinity是爲我工作的那個。 – 2016-04-26 22:19:40

12

以下應工作(使用svn 1.7.x或更高版本):

svn up --set-depth infinity