showcompare命令的TortoiseGitProc命令行参数

showcompare命令的TortoiseGitProc命令行参数,git,tortoisegit,Git,Tortoisegit,有人知道command:TortoiseGitProc.exe/command:showcompare的命令行参数的完整列表吗。我不知道如何通过两次修订来进行比较。中没有任何信息。您可以在预期参数中看到 if (parser.HasVal(_T("revision1"))) rev1 = SVNRev(parser.GetVal(_T("revision1"))); 32 rev1 = parser.GetVal(_T("revision1")); if (parser.HasVal

有人知道command:
TortoiseGitProc.exe/command:showcompare
的命令行参数的完整列表吗。我不知道如何通过两次修订来进行比较。中没有任何信息。

您可以在预期参数中看到

if (parser.HasVal(_T("revision1")))
    rev1 = SVNRev(parser.GetVal(_T("revision1")));  32  rev1 = parser.GetVal(_T("revision1"));
if (parser.HasVal(_T("revision2")))     33  if (parser.HasVal(_T("revision2")))
    rev2 = SVNRev(parser.GetVal(_T("revision2")));  34  rev2 = parser.GetVal(_T("revision2"));

应将其用作:

例如,当在repo的命令行中直接使用时(与上面的示例相反,它是脚本的一部分):


谢谢你,很有魅力。下次我会记得检查源代码:)为什么不问问开发人员呢同时,这些信息被添加到帮助文件中。
tgit showcompare /revision1:$($commits[-1]) /revision2:$($commits[0])
TortoiseGitProc.exe /command:showcompare /revision1:HEAD /revision2:HEAD~