11

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

4

2 回答 2

19

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

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

于 2012-06-23T20:37:34.833 回答
2

如果您的项目未存储在存储库的根目录中(例如:)my-svn-repo/my-project/trunk,例如,您重命名为my-projectmy-awesome-project则重定位功能将不起作用,因为它与存储库相关,而不是与它的子文件夹相关。在这种情况下,您必须使用以下命令进行“切换”:

  • IntelliJ Idea:VCS > 更新项目 > 选择新重命名的文件夹或;
  • Tortoise SVN:切换>选择新文件夹
于 2017-11-02T15:14:55.470 回答