如何在服务器迁移后更新所有svn:externals引用?

时间:2009-02-10 19:46:54

标签: svn properties migration svn-externals externals

我今天迁移了SVN服务器并遇到了问题。我有一个在trunk子文件夹上有一个svn:externals属性的repo。此文件夹已经分支了很多次,现在这个svn:externals引用需要在每个分支上更新以引用新服务器。

有没有简单的方法来更新所有这些属性?

我对手工更新它们并不感兴趣。

我也在窗户上,所以花哨的bash script无效。必须有一个更简单的方法!

注意:这是从svn:externals引用必须绝对的1.5天前的旧版本开始的。


更新:简单的relocate不会这样做,因为它们是绝对网址。

3 个答案:

答案 0 :(得分:0)

SVN Relocate会工作吗?

在存储库移动时使用它。

答案 1 :(得分:0)

您可以安装Cygwin并使用您链接的bash脚本。

答案 2 :(得分:0)

我会使用SvnDumpTool。请参阅this其他有更多讨论的帖子。