我正在运行VisualSVN作为我的SVN服务器并使用TortoiseSVN作为客户端。我刚刚将服务器从mach1重命名为mach2,现在无法使用SVN,因为它正在寻找http://mach1:81/而不是新名称的存储库http://mach2:81/SVN并重命名它正在运行的服务器
任何想法如何解决这个问题?
我正在运行VisualSVN作为我的SVN服务器并使用TortoiseSVN作为客户端。我刚刚将服务器从mach1重命名为mach2,现在无法使用SVN,因为它正在寻找http://mach1:81/而不是新名称的存储库http://mach2:81/SVN并重命名它正在运行的服务器
任何想法如何解决这个问题?
使用由乌龟SVN提供的“重新定位”选项。只需右键点击最上面检出的文件夹,选择重定位,然后输入新的URL。
首款谷歌命中: SVN SW --relocate的svn://example1.com:22 /名称http://example2.com:24/edc
使用开关--relocate命令只要改变svn库的地址。
$ svn switch --relocate file:/// tmp/repos file:/// tmp/newlocation。
在你的情况下,这将是$ SVN开关--relocate http://mach1:81/http://mach2:81/
谢谢你的答案贾汉吉尔。这个答案也是正确的,我希望我可以标记2个答案是正确的,但我特别想在TortoiseSVN中做到这一点,这就是为什么我标记戈登的答案是正确的。 – Guy 2008-09-18 19:30:01