我正在尝试将我的项目与之前在 git 上的提交进行比较。Eclipse 在 Git Tree Compare 窗口中显示项目的每个文件,有没有办法只显示修改后的文件?
我正在使用 Eclipse Juno + EGit 2.0
如果您在历史视图中选择两个提交并使用上下文菜单“相互比较”,那么您将获得仅包含修改文件的差异。对于您的用例,两个提交之一必须是最上面的。
但是,这包括工作区中的所有项目,因此如果您在其他项目中的 2 次提交之间进行了更改,而不是要调查的项目,它可能会给您带来一些噪音。
尝试(右键单击)团队-> 同步工作区。您需要为此菜单项选择一个项目才能显示。这应该会打开同步透视图。您可以选择一些“模式”,例如仅显示传入或传出等...
我发现这个观点比“比较”好一点。不知道为什么 EGit 两者都有。
这是一个旧线程,但没有任何改变。egit 不能完成多项目开发的工作,在文件层次结构、分支、提交、更改集之间呈现一个集中的增量,你有什么。我使用低成本但不是免费的超越比较软件来获得所需的视图(在工作现场提供)。如果有人知道可以很好地处理此任务的 o/s 工具或 eclipse 插件,请加入。