我有一些文件和文件夹无法添加以忽略,因为该选项已被禁用。为什么会这样?
答案 0 :(得分:11)
问题是该文件夹已受版本控制。
以下是我解决这类问题的方法:
.settings
文件夹/trunk/cboon/Project1/
).settings
目录并将其删除.settings
存在冲突,请接受传入的更改。.settings
复制回原位并刷新。它现在应该有'?'徽章,表明它不受控制svn:ignore
答案 1 :(得分:3)
最有可能的是,该文件已添加到忽略列表( svn:ignore ),也已添加到存储库中,现在包含一些更改。忽略列表仅用于无版本文件。但是,如果文件已存在于存储库中,则它无效。
通过从存储库中删除文件来解决问题,而无需将其从工作副本中删除,例如: svn rm --keep-local .settings
。
答案 2 :(得分:2)
“您可以仅对未版本化资源使用svn:ignore属性,如果资源版本化,则禁用”添加到svn:ignore“菜单。要将资源添加到忽略状态,请选择要忽略的未版本化资源,单击并调用Team / Add to svn:ignore,然后选择ignore method。“
取自讨论here。