the inventory must be updated as merge proceeds, not at the end
John A Meinel
john at arbash-meinel.com
Thu Dec 29 16:30:58 GMT 2005
Aaron Bentley wrote:
...
> Tree transforms should happen at a level above the filesystem level,
> because what's on the disk may not match the WorkingTree. Specifically,
> we want to support CVS-style keywords.
> http://bazaar.canonical.com/KeywordExpansion
We do ??? I really think CVS keywords are not the best answer to the
problem. Educating people to a better way would be nice. Though we can
always give in if too many people are stuck to it.
But you will still have the problem that the current state of the tree
is X, but the file was only last modified in Y. With CVS you can put
markers, and you can even say 'const char *version = "$Revision$"', but
that only gives you the version for that file, and only is updated if
you modify that file. It is much better to have a build-time generated
'version' file, which describes the whole tree. (Which was my idea of
'bzr version-info')
>
> Aaron
John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051229/90eded51/attachment.pgp
More information about the bazaar
mailing list