bzr-svn 0.3
Jelmer Vernooij
jelmer at samba.org
Tue Jan 16 09:54:15 GMT 2007
I'm happy to announce the next release of bzr-svn, version 0.3. The main
focus in this release has been on fixing bugs improving performance.
The following changes have been made:
BUG FIXES
* Use checksums for the path in case the file id is too long.
(#77453)
* Don't rely on listdir() kind results. Fixes imports of several
repositories. (#56647)
* Fixed two problems with replaces that are nested.
* Branch downgrades and dir upgrades are now recognized properly
(#67010).
* Supported branching schemes other that trunk-0.
* Properly recognize discontinued branches. (#76823)
* Switched to storing data in SQLite. (#74798)
* Locks ra transports. (#76280)
* Use built-in ra callbacks from Subversion. (#64816)
* Implement SvnRaTransport.mkdir(). (#65138)
* Avoid raising SubversionException's for non-subversion
directories.
* Remove requirement for svn+ prefix. (#75751)
* Don't consider SvnRepositories for writing for regular Bazaar
branches. (#77023)
* Don't try to import files as branches.
* Store file id map when committing to Subversion. (#54738)
* Support spaces in filenames in working trees.
IMPROVEMENTS
* Implemented SvnRepository.all_revision_ids().
* Proper ProgressBars.
* Made `to_location' argument for svn-import optional.
* Removed unused code.
* Several attempts to reduce memory usage.
* The LogWalker class is now a lot dumber.
* Added --scheme and --all options to svn-import.
* Implemented SvnRaTransport.list_dir().
* Conversion output can now be on a remote transport.
* Upgrade command can be used to upgrade branches created with
older versions of the plugin.
* Fail early when unpatched python Subversion bindings are installed.
PERFORMANCE IMPROVEMENTS
* More efficient implementation of follow_history().
* Split out follow_branch_history() of follow_branch().
* Reduced number of remote listdir calls.
* Only determine file ids for changed files. Reduces disk usage
significantly.
All Subversion branches should be fetchable without problems now. If you
come across a branch that doesn't work (errors during branch copy or
when back to Subversion), please let me know by filing a bug report.
Bugs can be reported in launchpad:
https://bugs.launchpad.net/bzr-svn/+filebug
0.3 is available from http://samba.org/~jelmer/bzr/bzr-svn-0.3.tar.gz
It requires Bazaar 0.14rc1 or later.
Happy hacking!
Cheers,
Jelmer
--
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070116/e1e3ecc9/attachment.pgp
More information about the bazaar
mailing list