[MERGE] Remove interdependency between WorkingTree and RevisionTree

Robert Collins robertc at robertcollins.net
Mon Jul 17 03:29:17 BST 2006


On Sat, 2006-07-15 at 17:27 +0200, Jelmer Vernooij wrote:
> Hi,
> 
> The attached bundle removes the dependency of WorkingTree on a
> particular RevisionTree implementation (the standard RevisionTree
> implementation is weave-specific). This change is required to allow
> standard WorkingTree's with non-weave Repositories.

-1 (no tests).

Separately, I suggest that rather than just using the inventory *IF*
supplied, you also emit a deprecation warning, so that supplying the
inventory is the expected behaviour, and we can move to having no if
block there eventually.

A related thing is making RevisionTree demand-load the inventory, which
we want for dirstate refactoring.

Rob
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060717/c54e35b4/attachment.pgp 


More information about the bazaar mailing list