IntelliJ svn不是项目外的.idea和.iml的工作副本

时间:2015-01-23 09:16:46

标签: svn intellij-idea

我已经设置了我的IntelliJ项目,以便.iml文件和.idea目录位于项目的外面。该项目本身属于Subversion源代码控制。 .idea和.iml文件不是。

SVN集成无效:在项目文件树中,更改的文件可能显示为蓝色或黑色。如果我尝试更新项目,则没有任何反应。

我只能怀疑视图中的以下错误" Subversion工作副本信息"导致IJ混淆:

C:\Project\intellij
URL: svn: E204899: E155007: C:\Project\intellij is not a working copy
Format: unknown        Change
Depth: unknown

C:\Project\intellij\.idea
URL: svn: E204899: E155007: C:\Project\intellij is not a working copy
Format: unknown
Depth: unknown        Change

当然这些目录不是工作副本;我有目的地设置项目以保持.idea和* .iml。

如何摆脱此错误并能够在IJ中使用SVN?

(在项目中保留.idea和.iml文件并将它们排除在项目之外并不是理想的解决方案:此项目只能容忍大约40 .iml和IJ。我相信这应该按原样运行。)

IntelliJ 13.1.6。

svn --version
svn, version 1.7.9-SilkSvn-1.7.9-X64(SilkSvn/1.7.9) X64

编辑当前解决方法:我重新创建了项目,将.idea和* .iml与版本控制下的项目文件放在一起。在%appdata%\Subversion\config中,我已将ignore-global设置为.idea *.iml,因此现在svn只是忽略它们。但是......

0 个答案:

没有答案