svn存储库已更改

时间:2013-02-12 11:22:14

标签: svn repository

外部公司将其存储库的网址从http://ServerA/PathA切换为http://ServerB/PathB。我应该能够通过

简单地重新定位我的工作副本以指向新地址
svn switch --relocate http://ServerA/PathA http://ServerB/PathB

但是我收到错误消息“Relocate只能更改URL的存储库部分”。虽然其他一些人似乎也遇到了这个问题(SE上也有很多帖子),但我找不到任何解决方案(除了从新网址检出并手动复制所有已更改的文件)。

目前的debian-stable svn是1.6.12。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

所以,解决方案是一个两阶段的方法。我先切换服务器,然后是路径。

svn switch --relocate http://ServerA/PathA http://ServerB/PathA
svn switch http://ServerB/PathB

这实际上对我有用。