如何使用SVN中的新存储库URL更新已检出的存储库?

时间:2013-02-21 15:06:52

标签: svn

由于某些服务器更改和重组,我想从

更改为我们的存储库的URL

http://unitas.sports-reference.com/svn/br_repos/br/trunk http://foo.example.com/svn/repos

http://bar.example.com/svn/repos

我可以处理存储库本身的更新,但是如何更新存储库的已检出副本而不必删除它然后再将其检出。 svn开关?它就是完全相同的存储库,只是在一个新的位置。

感谢

2 个答案:

答案 0 :(得分:2)

如果您使用的是没有svn relocate命令的较旧的svn客户端版本,则可以使用svn relocatesvn switch --relocate

答案 1 :(得分:1)

如果您访问svn命令行:

sudo svn switch --relocate http://old.example.com/repo http://new.example.com/repo