Am 04.07.2011 23:03, schrieb Antoine Pitrou:
Le lundi 04 juillet 2011 à 22:51 +0200, Dirkjan Ochtman a écrit :
On Mon, Jul 4, 2011 at 21:01, Antoine Pitrou solipsis@pitrou.net wrote:
I've upgraded the Mercurial version on hg.python.org to 1.9. Also, I've enabled the experimental "generaldelta" repository feature on the server, which makes the repository smaller (down from ~350 MB to ~190 MB), regardless of the client version.
Did you ask the hg guys about the generaldelta thing? IIRC it's actually experimental, which I wouldn't use on something like the production repository python devs use.
From my discussions with them the core functionality was pretty much stable. I had tried it locally a couple of times when 1.9 was still in development. I guess we should run "hg verify" on the server from time to time, anyway.
Also, it doesn't imply anything on the client side, where generaldelta is still disabled by default.
Which means, translated for the less Mercurial-savvy, that we can restore the python.org repo by copying any of the developers' local clones to the server, should use of this new format indeed corrupt the repo.
Georg