Кто-нибудь знает полный список параметров командной строки для команды: TortoiseGitProc.exe /command:showcompare
. Я не знаю, как сравнить две версии для сравнения. Нет информации в help file.Параметры командной строки TortoiseGitProc для команды showcompare
2
A
ответ
2
Вы можете увидеть в that diff ожидаемые параметры
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"));
Он должен быть использован в качестве in this gist:
tgit showcompare /revision1:$($commits[-1]) /revision2:$($commits[0])
Например, при использовании непосредственно в командной строке в репо (в отличие от приведенного выше примера, который является частью сценария):
TortoiseGitProc.exe /command:showcompare /revision1:HEAD /revision2:HEAD~
+0
Спасибо, работает как шарм. В следующий раз я не забуду проверить исходный код :) – torpederos
Почему бы не спросить разработчиков? - Тем временем эта информация была добавлена в файл справки. – MrTux