Mercurial > hg > mercurial
changeset 798:ea26bc72db7f
Run clone and pull with progress
author | Dmitry Neverov <dmitry.neverov@jetbrains.com> |
---|---|
date | Sat, 24 May 2014 14:29:00 +0200 |
parents | bc5d22baabec |
children | b130c7d27c02 |
files | mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/PullCommand.java |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java Sat May 24 14:21:29 2014 +0200 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CloneCommand.java Sat May 24 14:29:00 2014 +0200 @@ -96,6 +96,12 @@ if (myUseUncompressedTransfer) { cli.addParameter("--uncompressed"); } + + cli.addParameters("--config", "extensions.progress="); + cli.addParameters("--config", "progress.format=topic number"); + cli.addParameters("--config", "progress.delay=0"); + cli.addParameters("--config", "progress.assume-tty=True"); + String repositoryUrl = myAuthSettings.getRepositoryUrlWithCredentials(myRepository); cli.addParameter(repositoryUrl); cli.addParameter(myWorkingDir.getName());
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/PullCommand.java Sat May 24 14:21:29 2014 +0200 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/PullCommand.java Sat May 24 14:29:00 2014 +0200 @@ -66,6 +66,12 @@ cli.addParameter("pull"); if (myTraceback) cli.addParameter("--traceback"); + + cli.addParameters("--config", "extensions.progress="); + cli.addParameters("--config", "progress.format=topic number"); + cli.addParameters("--config", "progress.delay=0"); + cli.addParameters("--config", "progress.assume-tty=True"); + String pullUrl = myAuthSettings != null ? myAuthSettings.getRepositoryUrlWithCredentials(myPullUrl) : myPullUrl; cli.addParameter(pullUrl); runCommand(cli, myCommandSettings.setTimeout(myTimeout));