Changesets feature complete
Aaron Bentley
aaron.bentley at utoronto.ca
Fri May 19 23:19:20 BST 2006
Hi all,
Looks like changesets are feature-complete. Unlike previous
incarnations, they now
* handle properties
* handle symlinks
* base64-encode binaries
* bundle all needed revisions into one object
* use the rightmost parent, to minimize size
* permit arbitrary bases to be used
* use 'merge' for merging, rather than 'apply-changeset'
* use revision testaments for integrity checking
* put the message first
Of course, all of this is built on the earlier efforts of John Meinel
and me.
What they don't do yet is use RIO as their data format. I'm not sure
that should be a prerequisite for merging them. I may also make it
possible to pull a changeset.
Also, I'll be looking into making sure their max width is 80 chars.
Anyhow, if you're at all interested in them, please check out
http://code.aaronbentley.com/bzr/bzrrepo/others/w-changeset/
Aaron
More information about the bazaar
mailing list