Intellij - 使用ignore进行SVN导入

时间:2017-04-03 14:13:33

标签: svn intellij-idea

如何在Intellij中设置本地svn存储库?

我有本地反应项目,我想将它与本地svn一起使用,所以我可以在Windows和OSX之间进行同步,为iOS构建应用程序。

问题在于,当我创建项目时,已经有一些svn设置。

当我运行commit时,我收到此错误:

E170013: Commit failed (details follow): svn: E170013: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/uds

但我不想使用assembla,我甚至没有帐户。我想使用本地svn,我已经运行了VisualSVN服务器。

我尝试了什么: 我试图在Intellij项目中添加Reposiotry并使用import来导入项目文件夹,但这不遵循忽略文件夹/文件规则,并且还会导入node_modules。

然后我尝试了VSC-> Subversion->替换并且作为新的subversion我添加了我的本地地址点击确定没有任何事情发生,当我尝试提交时,Intellij仍在尝试提交具有相同错误的assembla。

现在当我点击重新定位时,我收到此错误:

"Error relocating working copy: svn: E1555019: Cannot relocate ... as it is not the root of working copy;"

但我正在重新安置项目的根目录......

如何在Intellij项目中将svn url设置为我的本地?????

1 个答案:

答案 0 :(得分:1)

在IntelliJ中获取SVN项目的最常见方法就是从存储库中检出它。

Relocate允许您更改存储库URL,但新存储库的内容应与旧存储库的内容相同,请参阅SVN Switch Relocate - is not the root of the repository

使用当前方案,如果您对以前的历史记录不感兴趣,可以删除项目中现有的.svn目录,并使用 Subversion - 共享目录... 项目根文件夹的上下文菜单。