如何更改提交的SVN URL?

时间:2012-06-23 18:53:59

标签: svn intellij-idea

我以某种方式设法更改了SVN存储库的远程URL。因此,Idea / svn现在尝试将我的项目提交到存储库的根目录而不是我实际上具有写访问权限的子文件夹。我怎么能改回来? (该URL最初是正确的,并且设置为在之前正确提交)

2 个答案:

答案 0 :(得分:18)

存储库URL存储在工作副本元数据中,IDEA不会自动更改它。您可以使用VCS |从IntelliJ IDEA手动更改它Subversion | 重新定位菜单。

也可以使用svn relocate或Tortoise SVN Relocate...菜单从命令行完成。

答案 1 :(得分:2)

如果您的项目未存储在存储库的根目录中(例如:my-svn-repo/my-project/trunk) 例如,您将my-project重命名为my-awesome-project,然后重定位功能无法正常工作,因为它与存储库有关,而与其子文件夹无关。在这种情况下,你将不得不做一个" Switch"使用:

  • IntelliJ Idea:VCS>更新项目>选择新重命名的文件夹或;
  • Tortoise SVN:Switch>选择新文件夹