题
我将现有的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
来更改文件夹路径,只更改仓库。
不隶属于 StackOverflow