0
在Settings-Version Control-Ignored Files中,我已经指定了掩码*.iml
。IntelliJ IDEA svn不会忽略.iml文件
然而,当我点击提交更改(按Ctrl + K),.iml
文件仍然会出现在更改列表。在这些.iml
文件之一的右键菜单中,我看到“忽略...”按钮被禁用。
我该如何忽略这些?每次我提交时都不得不取消选中所有这些文件。
在Settings-Version Control-Ignored Files中,我已经指定了掩码*.iml
。IntelliJ IDEA svn不会忽略.iml文件
然而,当我点击提交更改(按Ctrl + K),.iml
文件仍然会出现在更改列表。在这些.iml
文件之一的右键菜单中,我看到“忽略...”按钮被禁用。
我该如何忽略这些?每次我提交时都不得不取消选中所有这些文件。
蓝色表示修改 - 所以文件已经在VCS下。而且有可能只忽略未版本控制的文件。
所以,你需要的是首先从VCS中删除文件(使用git rm --cached
,如果你使用git,svn rm --keep-local
为SVN,等等),提交了删除(顺便说一句,一定要做到这一点的IDE之外),和那么他们将被适当地忽略。
这些文件是否已被“添加”?如果是这样,那么在配置'ignore'之前,你必须先取消它们。你也可以考虑为'* .iml'添加一个全局的SVN ignore,例如编辑你的本地Subversion配置文件,并将'* .iml'添加到'global-ignores'(在Linux上你的locla配置文件是'〜/ .subversion/config') – glytching