Re: maybe breakage with latest git-pull and http protocol
- From
Junio C Hamano <junkio@cox.net>
- Date
- Oct 13, 2005, 05:50 UTC
- Message-ID
- <7vr7aq55kd.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <867jciz18w.fsf@blue.stonehenge.com>
merlyn@stonehenge.com (Randal L. Schwartz) writes:
Show 7 quoted lines
> I updated git to d06b689a933f6d2130f8afdf1ac0ddb83eeb59ab, > then compiled and installed. > > When I went to "git-pull" on my cogito archive (which I had edited > to use HTTP instead of RSYNC), I got into trouble. Unfortunately, > I changed it to rsync to force cogito into a sane state before > I realized that this would be a good bug report. :)
Indeed I wish we could see the set of refs you had and output from fsck-objects before the failed git-pull and after.
One thing I am aware of is that cogito repository at kernel.org is not set up to be HTTP friendly -- it lacks info/refs file git-clone uses for discovery of the available refs.
Cogito's clone/fetch over HTTP uses recursive wget for discovery, and I presume that is one of the reasons nobody noticed this. Another reason may probably be that more people use rsync transport.