}
public static ExecResult runCommand(@NotNull GeneralCommandLine cli, Integer timeout) throws VcsException {
String cmdStr = cli.getCommandLineString();
Loggers.VCS.info("Run Command: " + cmdStr);
ExecResult res = SimpleCommandLineProcessRunner.runCommand(cli, null, new OurRunCommandEvents(timeout));
CommandUtil.checkCommandFailed(cmdStr, res);
Loggers.VCS.info(res.getStdout());
return res;
}