Pushing from packs to knits

John Arbash Meinel john at arbash-meinel.com
Fri Nov 16 01:51:18 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pushing from a pack repo to a knit repo is really painful at the moment. I
notice a lot because I use bound branches and my laptop/desktop are packs,
while my service is knits. (That may change eventually, but I don't want to run
reconcile on that machine just yet.)

Anyway, I believe the current code completely re-annotates the file when it
pushes a new text to the knit. Wouldn't it be possible to just extract the
annotated form from the target knit, and then add the new text value to it?

I could be wrong, but we are talking about >1 minute to commit a 2 line change
to NEWS. Which is why I assumed it was reannotating from scratch rather than
just annotating the new lines relative to the knit's text.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHPPeWJdeBCYSNAAMRAqjLAKCH1MJlOQUSCigc/DwpBkji2LtEuwCeNHQH
fOL8smvHTVbhlau+fMhI6Wo=
=C9V6
-----END PGP SIGNATURE-----



More information about the bazaar mailing list