[rfc] revision-storage

Aaron Bentley aaron.bentley at utoronto.ca
Tue Dec 27 03:19:42 GMT 2005


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

Hi all,

I believe the revision-storage branch is mergeable, or close to it.

This branch introduces the API changes that will be needed to support
repositories.  So while it only supports standalone branches, it
contains a Repository object, which is used the way we plan to use real
repositories.

It also introduces LockableFiles, which supplies controlfile,
controlfilename, lock_write, etc.  In testing, I found a bug in
LockableFiles.put_utf8, which I believe exists in the current BzrBranch
version.  The bug is that the files are written as bytestrings, not as
utf8-encoded text.  AFAIK, there is no library functionality that
directly supports this.

Anyhow, please check out
http://panoramicfeedback.com/opensource/bzr/revision-storage/
if you find this kind of thing interesting.

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

iD8DBQFDsLLO0F+nu1YWqI0RAhQDAJ9bhjbGT1ernJixY2TayCWfPq7FywCfYXC8
d88RcAQ94Ky8QB7omXRVjO8=
=ZwcO
-----END PGP SIGNATURE-----




More information about the bazaar mailing list