我知道在eGit中有"提交..."选项,但可能不包括我尝试与之比较的给定修订版。
比如说,在一个特定的版本中,修订版是a3。该文件已在修订版a1,a2,a4中修改。
a3发生在a2之后。
问题是在eGit的选项列表中与" commit ..."相比较 a3修订版不存在,因为该修订版中的文件未被修改。我想将工作副本或最新版本中的文件与修订版a3中包含的文件进行比较。
我试图避免在给定版本之前找出更改文件的最后修订版本的繁琐过程。
答案 0 :(得分:1)
是的,EGit过滤与比较>的列表提交... 到修改该文件的提交,否则整个历史记录将显示在那里。
我是否正确理解您对于您的特定用例,您已经拥有要在手中进行比较的修订提交哈希?
如果是这样,如果可以在 Compare With >中输入任意提交ID,那将是相对简单的增强。 提交... 对话框。您能否提出增强请求here?
目前如何做到: