我将现有的svn文件夹(a)复制到新文件夹b,并且还要切换存储库URL。它仍然指向一个回购。

我尝试svn switch --relocate但只得到:

svn:重定位只能更改URL的存储库部分

执行此任务的正确方法是什么?

感谢您的帮助!

有帮助吗?

解决方案

- relocate 只能更改基本存储库,而不能更改存储库中的路径

例如:

http:// serverA / repo / path /切换到/ dir 到另一个repo http:// serverB / repo / path / to / dir 你会输入:

svn switch http:// serverA / repo http:// serverB / repo

阅读 svn switch 来自 SVN Book

根据你的评论

  

我的语法如下:svn --relocate   svnserver.com/some/folder/a   svnserver.com/some/folder/b

无法使用 - relocate 来更改文件夹路径,只更改仓库。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top