如何重定位复制的svn文件夹

时间:2009-11-26 17:53:50

标签: svn switch-statement

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

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

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

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

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

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

例如:

要从http://serverA/repo/path/to/dir切换到另一个回复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更改文件夹路径,只更改回购邮件。