SVN不会递归更新

asp*_*yct 14 svn recursion non-recursive

几个星期前,我在--non-recursive模式中查看了我们的整个SVN回购.现在看来,当我这样做时svn up,它不会递归更新文件夹.

这是一个问题,因为我想从我的同事那里得到更改,而不必遍历每个目录并svn up手动执行...

如何强制更新递归?

Raj*_*ath 18

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

svn up --set-depth infinity
Run Code Online (Sandbox Code Playgroud)


Pet*_*ker 17

在next svn update命令中提供参数--depth:

svn up --depth infinity
Run Code Online (Sandbox Code Playgroud)

在检查非递归结账时,subversion会记住此设置,直到您另有说明为止.

注意:您不应再使用参数-N,因为它已弃用.尝试使用--depth文件--depth immediates

  • 这对我不起作用.svn up -set-depth infinity对我有用. (4认同)