我希望在与svn repo同步期间检查Eclipse项目中的文件(.properties)。如果我在Eclipse项目中对此.properties文件进行更改,则会标记其图标,指示项目未与repo同步。我怎么能避免这个?
我不想从回购中排除这个文件,因为我会不时提交新版本。
答案 0 :(得分:9)
转到Window-> Preferences-> Team-> Ignored Resources并在那里添加您的模式。通过这种方式,您可以绕过“svn:ignore button disabled”问题,您可以填写自己的模式,而不仅仅是您选择的文件。
在您的情况下,您应该将.properties添加为模式。它将识别具有该名称的所有文件并忽略它们,即使它们已经在存储库中。但是,如果你已经提交了它们,你也应该从svn中删除它们。
答案 1 :(得分:4)
这样做: -
右键单击要排除的文件 - >团队 - >添加到svn:忽略
顺便说一句,当您对文件进行更改时, SUPPOSED 表示它与repo不同步。那完全没问题。如果您从repo中排除此文件,那么您将不会对此特定文件应用任何版本控制,这种方式首先会破坏使用版本控制的目的。换句话说,如果您不小心删除了此文件或弄乱了此文件,则无法从repo中获取副本。在执行上述步骤之前,请确保这是您想要的。