外部公司将其存储库的网址从http://ServerA/PathA
切换为http://ServerB/PathB
。我应该能够通过
svn switch --relocate http://ServerA/PathA http://ServerB/PathB
但是我收到错误消息“Relocate只能更改URL的存储库部分”。虽然其他一些人似乎也遇到了这个问题(SE上也有很多帖子),但我找不到任何解决方案(除了从新网址检出并手动复制所有已更改的文件)。
目前的debian-stable svn是1.6.12。
有什么想法吗?
答案 0 :(得分:0)
所以,解决方案是一个两阶段的方法。我先切换服务器,然后是路径。
svn switch --relocate http://ServerA/PathA http://ServerB/PathA
svn switch http://ServerB/PathB
这实际上对我有用。