如何让 Tortoise 甚至从断开连接的存储库进行递归更新?

如何让 Tortoise 甚至从断开连接的存储库进行递归更新?

Tortoise 默认以递归方式更新。但是,即使树中的目录与根目录没有连接,我也需要它以递归方式更新。

前任:

  1. c:\A(文件系统)映射到http://rep/a(SVN)
  2. c:\A\B(文件系统)映射到http://rep/a/b(SVN)
  3. c:\A\B\C(文件系统)映射到http://rep/c(SVN)

看到了吗?如果我更新 c:\A,默认情况下,c:A\B\C 将不会更新。

有办法解决吗?

答案1

你可以使用svn 钩子。更具体地说,您需要具有Post-update以下参数的钩子: 。您可以根据参数PATH DEPTH REVISION ERROR CWD决定是否更新,如果没有发生错误,该参数应该为空。另外看看cERROR客户端钩子脚本示例来自 tortoise svn。

相关内容