我们已将subversion存储库移至另一台服务器。我已经运行svn swtich --relocate
将我的开发工作站存储库更改为新位置。
问题是看起来它的工作原理是没有报告错误消息。但是当我在命令之后检查存储库的位置时,它还没有更新。
有谁知道这可能是什么原因或如何解决问题?
我正在使用具有本地管理员权限的用户在XP上运行。
答案 0 :(得分:8)
我正在运行以下命令。
svn switch --relocate svn://oldrepositry/trunk svn://newrepository/trunk
我发现运行此命令后我可以继续进行重定位。
svn switch --relocate svn://oldrepositry svn://newrepository
我没有检出整个存储库,只是trunk。
本文可能会阐明为什么第一个命令无声地失败。它表明from url比'Repository Root'更长(你可以使用'svn info'找到)会导致这个问题。