[ANNOUNCE] bzr-svn 0.5.0 RC 2
Jelmer Vernooij
jelmer at samba.org
Fri Jan 30 02:57:42 GMT 2009
I'm happy to announce the release of the second release candidate of
bzr-svn. This release candidate fixes a large number of bugs in the 0.5
release series.
The changes since the previous release candidate are:
BUG FIXES
* Install subvertpy as separate module rather than as part of
bzrlib.plugins.svn. (#306145)
* Fix some tests when running overall bzr testsuite. (#306158)
* Handle duplicate forward slashes in the path part of a URL.
* Pass utf-8 connect string to sqlite3() connect function. (#262923)
* Fix pushing to repositories not allowing the setting of revision
properties.
* Deal with newly appearing file ids correctly in dpush(). (#300979)
* Fix handling of custom layouts, which used unicode internally.
(#306629)
* Fix pointless commits when using roundtripping using revision
properties. (#299943)
* Make sure branches are properly removed in iter_all_changes().
(#306288, #300006)
* Handle pushing empty branches using dpush. (#311613)
* Cope with unicode filenames in manual file id detection. (#311744)
* Print proper error message when importing from non-svn
repository in svn-import. (#313817)
* Support committing renames of filenames with non-ascii characters
in their name. (#312166)
* Support strange rename during push. (#303563)
* Print proper error when attempting to create repository
in Subversion working copy. (#310063)
* Follow copied tags correctly. (#312272)
* No longer includes subvertpy, but rather depends on
external installation.
* Properly determine file ids of children of directories that
are replaced by an older copy of themselves. (#316384)
* Use unicode objects internally for sqlite. (#296868)
* New implicit file id handling for copied directories.
+ Correctly handles implicit children when parent is copied
from outside of the branch. (#304134)
+ Correctly handles file id map generation for some stacked
branches. (#310916)
* Handle children implicitly copied when replacing a directory with an
older copy of itself. (#308353, #318935)
* Invalidate revision ids of bzr-roundtripped revisions when the
Subversion repository's UUID changes. (#318940, Debian #512325)
* Handle unicode symlinks. (#319317)
* Handle unicode in working tree names and some directory names.
(#319313)
* Cope with missing keys properly when branching based on
VersionedFiles. (#311997)
* Properly determine whether to analyse revision properties.
* Handle null: keys in Repository.texts.
* Cope with ": " in bzr-svn revision metadata stored in file
properties. (#300105)
* Fix commits in working trees. (#306566)
PERFORMANCE
* Stop iterating over non-visible children of files when
determining file ids. (#306259)
This should improve the performance of stacking and
lightweight checkouts.
* Imports of svn-related modules is now done lazily. There will
only be two extra imports if bzr-svn is loaded but not used.
API
* Added accessor functions for Subversion file properties.
FEATURES
* Bazaar can now use credentials stored in ~/.subversion/auth/,
but this requires pending changes in Bazaar to pass the realm
along to credentials providers.
* When possible, bzr-svn will now copy from existing paths in
the repository when committing/pushing rather than duplicating
the contents. (generic implementation that also fixes #320742)
This is most likely the last release candidate before the final release
of 0.5.0, unless any more severe issues come up during testing.
The release can be downloaded from:
* http://samba.org/~jelmer/bzr/bzr-svn-0.5.0~rc2.tar.gz
A GPG signature for this release, made with my key (1EEF5276) can be
found at:
* http://samba.org/~jelmer/bzr/bzr-svn-0.5.0~rc2.tar.gz
Please file any bugs you find in Launchpad:
* https://launchpad.net/bzr-svn
I will also upload packages of this new release to the bzr-beta-ppa:
https://edge.launchpad.net/~bzr-beta-ppa/+archive/ppa
I also hope to upload packages to Debian experimental at some point,
when the subvertpy package enters experimental (it's in NEW at the
moment).
Cheers,
Jelmer
--
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090130/517ab000/attachment.pgp
More information about the bazaar
mailing list