From a8dc30c235ca10dbc4c0924950976b703f5795a1 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Sun, 29 Jun 2008 03:59:21 -0400 Subject: [PATCH] Indicate the protocol jgit doesn't support push over Not all of jgit's protocols will support push, as it may take time to build their implementations or simply prove impractical. Some users may not understand what a walking transport is, but they can understand that http isn't supported for push. Signed-off-by: Shawn O. Pearce Signed-off-by: Robin Rosenberg --- org.spearce.jgit/src/org/spearce/jgit/transport/WalkTransport.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.spearce.jgit/src/org/spearce/jgit/transport/WalkTransport.java b/org.spearce.jgit/src/org/spearce/jgit/transport/WalkTransport.java index 29dd6613..e208b125 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/transport/WalkTransport.java +++ b/org.spearce.jgit/src/org/spearce/jgit/transport/WalkTransport.java @@ -59,7 +59,7 @@ abstract class WalkTransport extends Transport { @Override public PushConnection openPush() throws NotSupportedException { - throw new NotSupportedException( - "Push is not supported by object walking transports"); + final String s = getURI().getScheme(); + throw new NotSupportedException("Push not supported over " + s + "."); } } -- 2.11.4.GIT