2017-08-15 1258 views
0

在Settings-Version Control-Ignored Files中,我已經指定了掩碼*.imlIntelliJ IDEA svn不會忽略.iml文件

enter image description here

然而,當我點擊提交更改(按Ctrl + K),.iml文件仍然會出現在更改列表。在這些.iml文件之一的右鍵菜單中,我看到「忽略...」按鈕被禁用。

我該如何忽略這些?每次我提交時都不得不取消選中所有這些文件。 enter image description here

+0

這些文件是否已被「添加」?如果是這樣,那麼在配置'ignore'之前,你必須先取消它們。你也可以考慮爲'* .iml'添加一個全局的SVN ignore,例如編輯你的本地Subversion配置文件,並將'* .iml'添加到'global-ignores'(在Linux上你的locla配置文件是'〜/ .subversion/config') – glytching

回答

1

藍色表示修改 - 所以文件已經在VCS下。而且有可能只忽略未版本控制的文件。

所以,你需要的是首先從VCS中刪除文件(使用git rm --cached,如果你使用git,svn rm --keep-local爲SVN,等等),提交了刪除(順便說一句,一定要做到這一點的IDE之外),和那麼他們將被適當地忽略。