【问题标题】:compare two revisions of the same file比较同一文件的两个修订版
【发布时间】:2012-10-05 15:44:15
【问题描述】:

在 eclipse 4.2 中,使用 aptana 插件 3.2。

我已经看到了几个关于当前文件和另一个修订版本之间比较的答案,但我正在寻找一种方法来比较同一文件的两个以前的修订版本。

所以右键单击 > 比较 > 修订... 不起作用,因为我只能选择一个修订。

“资源历史记录”窗口也无济于事。

我想做的是在相对于文件的“提交树”中选择两个不同的提交,然后比较它们。

【问题讨论】:

  • 愿意使用命令行 diff,还是只能在 eclipse 中使用?
  • 嗯,这是一个与 aptana 相关的问题,所以是的,我想在 eclipse 中解决这个问题。
  • 您的问题解决了吗?如果是这样,如果您能接受答案,如果它有帮助或提供您自己的答案,这样其他人可以从知识中受益,那就太好了,谢谢!
  • 问题没有解决,aptana|git没有这个功能。所以,这个问题有一个“无法解决”的状态!

标签: git aptana


【解决方案1】:

如果只讨论 GUI 则将项目签出到修订版 abc456,将文件与修订版 dfg786 进行比较?

如果命令行没问题:

git diff abc456 dfg786 -- 文件名

【讨论】:

  • 这是唯一的解决方案吗?在 EGit 中,我们可以比较历史树中的两个修订版本。似乎缺少此功能。
  • 您是在谈论在历史视图中选择两个提交并使用右键单击“相互比较”来比较它们的能力吗?我怀疑如果您在 aptana 插件中无法使用这种方法,那么我的解决方案将是唯一的。
  • 是的,我正在谈论这个。 eclipse 中唯一的解决方案是使用 egit 而不是 aptana|git
  • 似乎在这一点上 Egit 是如此先进,以至于在 eclipse 中使用其他任何东西都没有多大意义
猜你喜欢
  • 2010-09-09
  • 2014-02-21
  • 1970-01-01
  • 2010-11-26
  • 2011-07-18
  • 2012-12-31
  • 2018-10-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多