2012-02-14 50 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