I hate Hg extensions
Arne Babenhauserheide
arne_bab at web.de
Tue Jul 26 16:40:39 UTC 2011
On Tuesday 26 July 2011 17:02:27 Lester Caine wrote:
> hg clone 'extension' ... and tell it which version of the extension is
> needed? Actually THAT is how i've sorted my own problems ... the missing
> bits are downloaded from their repo's and linked to the hg installation
That is a maintenance nightmare. I often had hg-git break down on hg update,
because that did not pull hg-git with it. So I had to
cd ~/Quell/Programme/Mercurial/hg-git
hg --config extensions.hggit=! pull -u
Repeat for every broken extension, and hope that there are no
interdependencies or not yet updated extensions.
What I think we’d need is a generic extension repo. Getting all extensions
would then mean to do:
hg clone http://mercurial.selenic.com/extensions
hg up 1.9
That should then have subrepos for all working extensions, and make sure that
only working extensions are included, cleanly seperated into branches for hg
versions.
Best wishes,
Arne
--
Konstruktive Kritik:
- http://draketo.de/licht/krude-ideen/konstruktive-kritik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20110726/336fe7a7/attachment.asc>
More information about the Mercurial
mailing list