diff options
author | Junio C Hamano <junkio@cox.net> | 2007-01-23 00:51:53 -0800 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-01-24 16:12:15 -0800 |
commit | ae1dffcb28ee89a23f8d2747be65e17c8eab1690 (patch) | |
tree | 669b709d9699b1da49dbeb69813c33b44707c56f /git-clone.sh | |
parent | 27dca07fb77f6f5851e3a8de54f86c803358caa4 (diff) | |
download | git-ae1dffcb28ee89a23f8d2747be65e17c8eab1690.tar.gz |
ls-remote and clone: accept --upload-pack=<path> as well.
This makes them consistent with other commands that take the
path to the upload-pack program. We also pass --upload-pack
instead of --exec to the underlying fetch-pack, although it is
not strictly necessary.
[jc: original motivation from Uwe]
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'git-clone.sh')
-rwxr-xr-x | git-clone.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/git-clone.sh b/git-clone.sh index 0f7bbbfb39..ced7dfba3e 100755 --- a/git-clone.sh +++ b/git-clone.sh @@ -163,7 +163,9 @@ while 1,-u|1,--upload-pack) usage ;; *,-u|*,--upload-pack) shift - upload_pack="--exec=$1" ;; + upload_pack="--upload-pack=$1" ;; + *,--upload-pack=*) + upload_pack=--upload-pack=$(expr "$1" : '-[^=]*=\(.*\)') ;; 1,--depth) usage;; *,--depth) shift |