SVN并重命名正在运行的服务器

时间:2008-09-16 05:45:32

标签: svn tortoisesvn visualsvn

我正在运行VisualSVN作为我的SVN服务器并使用TortoiseSVN作为客户端。我刚刚将服务器从mach1重命名为mach2,现在无法使用SVN,因为它正在寻找http://mach1:81/的存储库而不是新名称http://mach2:81/

知道如何解决这个问题吗?

3 个答案:

答案 0 :(得分:8)

只需使用switch --relocate命令更改svn存储库的地址。

$ svn switch --relocate file:/// tmp / repos file:/// tmp / newlocation。
在您的情况下,它将是$ svn switch --relocate http://mach1:81/ http://mach2:81/

答案 1 :(得分:8)

使用Tortoise SVN提供的“relocate”选项。只需右键单击最上面检出的文件夹,选择重定位,然后输入新URL。

答案 2 :(得分:0)

首先谷歌点击: svn sw --relocate svn://example1.com:22 / name http://example2.com:24/edc