svn switch --relocate没有持久化

时间:2009-03-06 00:03:01

标签: svn

我们已将subversion存储库移至另一台服务器。我已经运行svn swtich --relocate将我的开发工作站存储库更改为新位置。

问题是看起来它的工作原理是没有报告错误消息。但是当我在命令之后检查存储库的位置时,它还没有更新。

有谁知道这可能是什么原因或如何解决问题?

我正在使用具有本地管理员权限的用户在XP上运行。

1 个答案:

答案 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'找到)会导致这个问题。

http://archives.devshed.com/forums/development-94/new--svn-switch---relocate-silently-fails-1264627.html