2017-04-03 161 views
0

如何在Intellij中设置本地svn存储库?Intellij - 忽略SVN导入

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

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

当我运行犯我得到这个错误:

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

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

我试了一下: 我试图添加Reposiotry的IntelliJ中的项目并使用进口导入项目文件夹存在,但这并不遵循忽略文件夹/文件的规则和node_modules也有进口。

然后我尝试VSC-> Subversion->替换,并作为新的颠覆我添加我的本地地址单击确定和什么都没有发生,当我尝试提交时,Intellij仍尝试提交具有相同错误的集会。

现在,当我点击移居,我得到这个错误:

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

但我搬迁项目的根目录...

我如何设置svn链接到我的IntelliJ在当地的项目? ????

回答

1

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

移居允许您更改库的URL,但新的存储库的内容应该是一样的旧的,看SVN Switch Relocate - is not the root of the repository

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

+0

嘿,我跟着你的指南,删除了.svn目录,使用了Subversion - >共享目录,而Intellij被卡在“执行VCS commit ...” – JDoe

+0

IDEA.log中是否有任何错误? https://intellij-support.jetbrains.com/hc/en-us/articles/207241085 –