[Request] Remote operation need to be cached

Aaron Bentley aaron.bentley at utoronto.ca
Mon Oct 3 14:19:45 BST 2005


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

Alexander Belchenko wrote:
> I ask to adjust remote operation (branching, pulling) via internet. I
> think this operation need to use intermediate cache for storing
> retrivied files before copying all this files to local repository.

It does.  It uses a CachedStore for Inventories and Revisions, so that
texts are installed before their inventories, and inventories are
installed before their corresponding revisions.

However, merged revisions are installed after the revision that merged
them.  And when you pull, we don't try to install any missing revisions.
 But fetch-missing from bzrtools does that.

This behaviour has been significantly reworked in the .newformat,
anyway.  In that branch, I believe merged revisions are always installed
before the revision that merged them.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDQS/x0F+nu1YWqI0RAqzjAJ93pRNowK8LvIEyA1q0GCLVLmKh2wCfUj3o
fcs6+dlSNGrjGkIxZvJK45U=
=jG2+
-----END PGP SIGNATURE-----




More information about the bazaar mailing list