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