diff options
| author | Junio C Hamano <junkio@cox.net> | 2006-10-01 00:34:58 -0700 |
|---|---|---|
| committer | Junio C Hamano <junkio@cox.net> | 2006-10-01 00:34:58 -0700 |
| commit | 12f9b8a3152ff9fa48464187a83f7c6279fe5094 (patch) | |
| tree | 8eac7b25900e69c2b332f39ad720698982de66c7 /git-clone.sh | |
| parent | 2eaf22242f61b13c38c87cbb0e84c84974c52d66 (diff) | |
| parent | ba0ac36ec5708820e670731001f7ab35351c6c48 (diff) | |
| download | git-12f9b8a3152ff9fa48464187a83f7c6279fe5094.tar.xz | |
Merge branch 'sb/fetch' into jc/refs-and-fetch
* sb/fetch: (41 commits)
merge and resolve: Output short hashes and .. in "Updating ..."
fetch: Misc output cleanup
gitweb: tree view: hash_base and hash are now context sensitive
fetch: Reset remote refs list each time fetch_main is called
Fix approxidate() to understand 12:34 AM/PM are 00:34 and 12:34
git-diff -B output fix.
Make cvsexportcommit remove files.
diff --stat: ensure at least one '-' for deletions, and one '+' for additions
diff --stat=width[,name-width]: allow custom diffstat output width.
gitweb: History: blob and tree are first, then commitdiff, etc
gitweb: Remove redundant "commit" from history
http/ftp: optionally ask curl to not use EPSV command
gitweb: Don't use quotemeta on internally generated strings
gitweb: Add snapshot to shortlog
gitweb: Factor out gitweb_have_snapshot()
gitweb: Remove redundant "commit" link from shortlog
gitweb: "alternate" starts with shade (i.e. 1)
git-format-patch: fix bug using -o in subdirectories
do not discard constness in interp_set_entry value argument
Fix approxidate() to understand more extended numbers
...
Diffstat (limited to 'git-clone.sh')
| -rwxr-xr-x | git-clone.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/git-clone.sh b/git-clone.sh index e1b3bf382f..3998c55cef 100755 --- a/git-clone.sh +++ b/git-clone.sh @@ -31,6 +31,10 @@ clone_dumb_http () { cd "$2" && clone_tmp="$GIT_DIR/clone-tmp" && mkdir -p "$clone_tmp" || exit 1 + if [ -n "$GIT_CURL_FTP_NO_EPSV" -o \ + "`git-repo-config --bool http.noEPSV`" = true ]; then + curl_extra_args="${curl_extra_args} --disable-epsv" + fi http_fetch "$1/info/refs" "$clone_tmp/refs" || { echo >&2 "Cannot get remote repository information. Perhaps git-update-server-info needs to be run there?" |
