summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.pgm/src/org
diff options
context:
space:
mode:
authorColby Ranger <cranger@google.com>2013-08-05 15:12:57 -0700
committerColby Ranger <cranger@google.com>2013-08-05 15:12:57 -0700
commitef7512b596e59785fe01a2513d49284c6ceb7587 (patch)
tree78748d492bd473d813c6b046340e433279cadbdc /org.eclipse.jgit.pgm/src/org
parent69761dbcdd38791151c4fdd76c05c366cc3f7a68 (diff)
downloadjgit-ef7512b596e59785fe01a2513d49284c6ceb7587.tar.gz
jgit-ef7512b596e59785fe01a2513d49284c6ceb7587.zip
Add --quiet flag to pgm fetch.
Change-Id: If141fdc5c181b3a618b7e286ad3c6957211d0afc
Diffstat (limited to 'org.eclipse.jgit.pgm/src/org')
-rw-r--r--org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java b/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java
index beb6e31643..cc7a4357f5 100644
--- a/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java
+++ b/org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Fetch.java
@@ -83,6 +83,9 @@ class Fetch extends AbstractFetchCommand {
thin = Boolean.FALSE;
}
+ @Option(name = "--quiet", usage = "usage_quiet")
+ private Boolean quiet;
+
@Argument(index = 0, metaVar = "metaVar_uriish")
private String remote = Constants.DEFAULT_REMOTE_NAME;
@@ -105,7 +108,8 @@ class Fetch extends AbstractFetchCommand {
fetch.setRemote(remote);
if (thin != null)
fetch.setThin(thin.booleanValue());
- fetch.setProgressMonitor(new TextProgressMonitor());
+ if (quiet == null || !quiet.booleanValue())
+ fetch.setProgressMonitor(new TextProgressMonitor());
FetchResult result = fetch.call();
if (result.getTrackingRefUpdates().isEmpty())