2013-02-21 121 views
0

由于一些服务器的变化和调整,我想从如何使用SVN中的新存储库URL更新签出的存储库?

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

改变URL我们的资源库

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

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

感谢

+0

一旦我得到了答案,下面我发现了一个类似的问题。 http://stackoverflow.com/questions/6417092/svn-switch-what-does-relocate-do – Sean 2013-02-21 15:13:08

回答

2

您可以使用svn relocate,或svn switch --relocate如果你是在不具备svn relocate命令旧的SVN客户端版本。

+0

谢谢。这就是我正在寻找的。 – Sean 2013-02-21 15:11:05

1

如果您访问的svn命令行:

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

谢谢。这正是我所寻找的。 – Sean 2013-02-21 15:11:16