【发布时间】:2011-04-18 16:42:27
【问题描述】:
注意:这不是关于忽略文件或将它们从版本控制中删除。项目中的所有文件都应受到控制。
某些文件应该由个别开发人员更改以适应他们的环境。因此,当他们在 VCS 中时,我希望 eclipse 为他们忽略传出更改并停止在包和项目的左下角显示星号/雪花图标
有没有办法微调 eclipse 或类似的 VCS 插件?
我正在使用 subclipse 和 mercurialEclipse。
谢谢
【问题讨论】:
-
那会很有用,但我不知道有什么方法可以让任何 Subversion 客户端做到这一点。您可以使用预提交挂钩至少在提交时警告人们他们可能不想提交对给定文件的更改,但这对视觉指示器没有帮助。
-
@Rodney Gitzel 我认为这充其量是困难的......并且一直想知道为什么,因为这似乎是一种常见的痛苦,以至于视觉反馈有时会使人们混淆,从而不必要地重新审视项目,或者假设指示的更改仅适用于“那些”文件,并且不要再看它实际可取的地方
-
@kostja 如果您误用了该工具,那只会很痛苦。有一些方法可以使用版本控制来避免忽略版本化文件中的更改。 Ulidtko 的回答很好。
-
@Isaac Truett 避免对某些文件进行版本控制会很好,但我仍然认为禁用传出更改是一项有用的功能,当它无法避免或者是像分发模板这样的深思熟虑的决定时,来源少,消费者多的地方。您认为这是滥用的理由是什么?
-
@kostja 故意决定做一些工具不支持的事情,并且违反了行业公认的使用该工具的最佳实践,对我来说,这听起来像是滥用。你还想要什么其他理由?
标签: eclipse svn mercurial preferences subclipse