我工作的公司已经更新了DNS服务器并更改了名称。现在我无法让VisualSVN接受更改。
URL是https://dev.xyzdns.local:8443/svn/project
,现在它需要是https://dev.xyz.local:8443/svn/project
。如果我尝试在Visual Studio2010中更改URL,它会出现切换到分支窗口,我单击确定,它会告诉我新旧存储库不同。我还尝试手动检查注册表和VisualSVN文件夹,并更改对新DNS名称的引用,但都无济于事。如果重要的话,SVN服务器和主开发计算机是相同的。
我能做什么?
发布于 2013-11-16 17:42:55
使用TortoiseSVN,右键单击最上面的文件夹,你签出你的svn仓库到你的硬盘驱动器。
Select TortoiseSVN --> Relocate.
只需输入新的url,然后单击确定即可。甚至不需要重新启动Visual studio,您就可以使用新的url提交/更新。
发布于 2011-08-31 23:50:32
VisualSVN仅用于visual studio集成。这类工作需要在VS外部完成,并使用TortoiseSVN外壳本身完成。
具体的TortoiseSVN命令是"Relocate":
如果您的存储库由于某种原因更改了它的位置(IP/URL)。也许您甚至被卡住了,无法提交,并且您不想从新位置再次签出您的工作副本,并将所有更改的数据移回新的工作副本中,TortoiseSVN→Relocate是您正在寻找的命令。它基本上做得很少:它扫描.svn文件夹中的所有条目文件,并将条目的URL更改为新值。
编辑
根据OP的评论,如果您只是想从头开始,而不想保留任何历史:
在这里,您需要执行所谓的“就地导入”:
4.2.2。就地导入
假设您已经有了一个存储库,并且想要向其中添加一个新的文件夹结构,只需执行以下步骤:
https://stackoverflow.com/questions/7259599
复制相似问题