[Python-apps-team] Bug#494889: fetching from static-http://... broken

Thomas Arendsen Hein thomas at intevation.de
Wed Aug 13 07:14:31 UTC 2008


* Thomas Arendsen Hein <thomas at intevation.de> [20080813 08:55]:
> The automatic tests did not catch this problem, as it only appears
> when the server uses the old repository layout without the store
> directory, compare e.g.
> http://hg.intevation.org/kolab/kuudecode/.hg/ (old layout)
> with http://hg.intevation.org/argh/.hg/ (new layout)
> 
> "hg clone static-http://hg.intevation.org/kolab/kuudecode/" works
> while "hg clone static-http://hg.intevation.org/argh/" yields the
> same error as you reported.
> 
> A quick workaround for you is to clone your repository and move this
> clone back in the old place. Of course old hg clients won't be able
> to clone the new layout via static-http, only the usual network
> protocol stayed compatible.

This problem was introduced by changeset 6605a03cbf87 which fixes
http://www.selenic.com/mercurial/bts/issue965
(hg clone static-http does not work for empty repos)

I'll take a look at how to fix this.

Regards,
Thomas

-- 
thomas at intevation.de - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner





More information about the Python-apps-team mailing list