1

我有一个从 SVN 结帐的项目,但现在我已将我的 SVN 存储库移动到其他 URL,但是当我尝试断开项目与旧 SVN 存储库的连接时,它确实可以,但是当我尝试连接它时,它会识别出这个项目已经以前连接到一些 SVN 并且它正在记住旧的存储库。如何将其更改为新存储库?无需从头开始下载项目。

4

1 回答 1

2

如果您已经断开连接,可能为时已晚 - 至少如果您让 Eclipse 在此过程中删除了 SVN 元数据。我想你将不得不再次检查。

当您将远程存储库移动到新 URL 时,您应该在 Eclipse 中执行以下操作:

  • 去 svn 存储库探索视角
  • 从“svn repositories”视图中选择已更改的 svn URL
  • 右键单击并选择“重新定位”
  • 输入新网址

(假设 Subclipse。Subversive 应该具有类似的功能。)

在命令行上,这将是一个“svn switch --relocate ...”命令。

于 2013-08-01T06:52:19.917 回答