svn switch --relocate 不持久

标签 svn

我们已经将我们的 subversion 存储库移到了不同​​的服务器上。我跑了svn swtich --relocate将我的开发工作站存储库更改为新位置。

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

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

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

最佳答案

我正在运行以下命令。

svn switch --relocate svn://oldrepositry/trunk svn://newrepository/trunk

我发现运行这个命令我能够坚持重定位。
svn switch --relocate svn://oldrepositry svn://newrepository

我没有 check out 整个存储库,只是主干。

这篇文章可能会阐明为什么第一个命令会默默失败。它表明 from url 比“Repository Root”(您可以使用“svn info”找到)更长会导致此问题。

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

关于svn switch --relocate 不持久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/617239/

相关文章:

svn - 如何在VSS和SVN之间同步

visual-studio-2010 - 如何选择 Visual SVN 作为我的源代码控制提供程序

svn - CVS 到 SVN 转换并重组分支

svn - CVS 到 SVN 的转换——如何替换 CVS TAGS 功能

svn - 向现有项目添加版本控制

svn - 如何找出 Subversion 存储库版本?

svn - 配置 Mercurial 关键字扩展以生成 Subversion 关键字

java - 如何编译svn仓库?

SVN 将中继复制到分支,也复制中继文件夹?

svn - 递归地将文件添加到 Subversion 存储库