[git] do not ask for name status while getting author time

Use "-s" option that allows to suppress patch for "git show" command.
This commit is contained in:
Julia Beliaeva
2019-03-20 17:21:37 +03:00
parent 79420a2db1
commit 4b87bf0675
@@ -272,9 +272,9 @@ public class GitHistoryUtils {
public static long getAuthorTime(@NotNull Project project, @NotNull VirtualFile root, @NotNull String commitsId) throws VcsException {
GitLineHandler h = new GitLineHandler(project, root, GitCommand.SHOW);
GitLogParser parser = new GitLogParser(project, GitLogParser.NameStatus.STATUS, AUTHOR_TIME);
GitLogParser parser = new GitLogParser(project, GitLogParser.NameStatus.NONE, AUTHOR_TIME);
h.setSilent(true);
h.addParameters("--name-status", parser.getPretty(), "--encoding=UTF-8");
h.addParameters("-s", parser.getPretty(), "--encoding=UTF-8");
h.addParameters(commitsId);
String output = Git.getInstance().runCommand(h).getOutputOrThrow();