RE: FW: git via http protocol _and_ a proxy using NTLM authentication -- git 1.5.4.2 & curl 7.18.0
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 29, 2008, 00:59 UTC
- Message-ID
- <alpine.LSU.1.00.0802290057230.22527@racer.site>
- In-Reply-To
- <AA28F077645B324881335614E4F7C428034C11@win-ex01.bench.com>
Hi,
On Thu, 28 Feb 2008, Ken.Fuchs@bench.com wrote:
Show 26 quoted lines
> On Wed, 27 Feb 2008, Johannes Schindelin wrote: > > > On Wed, 27 Feb 2008, Ken Fuchs wrote: > > > > [Ken did not say who said this:] > > Sorry, Mike Hommey wrote the following on 27 Feb 2008: > > > > > git-clone is not a builtin yet. When it is (and a patch > > > > has come for that), it will correctly use proxys. > > > > > > Is there a work-around for cloning a git repository via a proxy? > > > Yes. > > > > Just export "http_proxy". AFAICT this works... See > > > > > http://repo.or.cz/w/msysgit.git?a=commitdiff;h=257a62710c0253d940a59b6fb > 2f371afa84dcf56 > > > for a working example. > > Unfortunately, this will not work because "git clone" is > implemented by git-clone.sh and has no support for dealing > with proxies at all.
I fail to see why git-clone.sh, which uses git http-fetch directly, should behave differently from git fetch, which uses git http-fetch directly.
I strongly suspect that you did not even try what I suggested.
> So it seems that git's http protocol via a proxy isn't completely > supported.
If that should really be the case, well, Git is a programmers' tool, so you should be perfectly able to find out what is happening _exactly_.
If not, well, I heard subversion and Mercurial have nice Windows support.
Ciao, Dscho