5 * Non-ascii characters in file ids are now supported (fixes imports
6 of the Python repository).
8 * Fixed error raised during version incompatibility. (Wouter van Heyst,
11 * Implemented Repository.get_revision_graph(None)
13 * svn-import will no longer spin using CPU if the target directory
14 did not exist (#80223).
16 * Remove branches when they are being replaced. Fixes DivergedBranches
17 error when using svn-import (#81908).
19 * Support true push (#80612).
21 * Support commits in heavy checkouts (#79330).
27 * do_update() is now used to find the contents of a directory recursively.
28 This should reduce the number of roundtrips significantly when
29 finding file id mappings.
31 bzr-svn 0.3.4 UNRELEASED
33 bzr-svn 0.3.3 2007-04-29
37 * Fix compatibility with 0.16 (#110164)
39 * Don't do extra checkout before push if possible. (#91885)
41 * Set parent URLs in svn-import. (#94406)
43 * Don't show "not updating working tree" warnings when pushing.
45 bzr-svn 0.3.2 2007-03-13
49 * Fix compatibility with Bazaar 0.15.
51 * Check for parent paths moving as well in LogWalker.find_latest_change().
54 * Handle unicode characters in commit messages. Fixes #85551.
56 * Handle unicode characters in filenames (#54736)
58 bzr-svn 0.3.1 2007-01-31
62 * Warning given when the version of python-subversion is not patched
63 is now fixed. (Wouter van Heyst)
67 * A proper warning will now be printed if no sqlite implementation is
70 * Working tree copies will be disabled if the version of python-subversion
73 bzr-svn 0.3.0 2007-01-16
77 * Use checksums for the path in case the file id is too long. (#77453)
79 * Don't rely on listdir() kind results. Fixes imports of several
80 repositories. (#56647)
82 * Fixed two problems with replaces that are nested.
84 * Branch downgrades and dir upgrades are now recognized properly (#67010).
86 * Supported branching schemes other that trunk-0.
88 * Properly recognize discontinued branches. (#76823)
90 * Switched to storing data in SQLite. (#74798)
92 * Locks ra transports. (#76280)
94 * Use built-in ra callbacks from Subversion. (#64816)
96 * Implement SvnRaTransport.mkdir(). (#65138)
98 * Avoid raising SubversionException's for non-subversion directories.
100 * Remove requirement for svn+ prefix. (#75751)
102 * Don't consider SvnRepositories for writing for regular Bazaar
105 * Don't try to import files as branches.
107 * Store file id map when committing to Subversion. (#54738)
109 * Support spaces in filenames in working trees.
113 * Implemented SvnRepository.all_revision_ids().
115 * Proper ProgressBars.
117 * Made `to_location' argument for svn-import optional.
119 * Removed unused code.
121 * Several attempts to reduce memory usage.
123 * The LogWalker class is now a lot dumber.
125 * Added --scheme and --all options to svn-import.
127 * Implemented SvnRaTransport.list_dir().
129 * Conversion output can now be on a remote transport.
131 * Upgrade command can be used to upgrade branches created with
132 older versions of the plugin.
134 * Fail early when unpatched python Subversion bindings are installed.
136 PERFORMANCE IMPROVEMENTS
138 * More efficient implementation of follow_history().
140 * Split out follow_branch_history() of follow_branch().
142 * Reduced number of remote listdir calls.
144 * Only determine file ids for changed files. Reduces disk usage
147 bzr-svn 0.2 2006-12-14
151 * Fixed "KeyError" problems (#64831)
153 * Fixed compatibility with Bazaar 0.13.
155 * Fixed "bzr checkout" and "bzr checkout --lightweight" for svn
158 * Don't fetch revision info until necessary. (#64850)
160 * Don't try to open remote checkouts. (#67281)
162 * Escape control codes in commit messages. (#54736)
166 * Add repository format for Subversion repositories.
168 * Plugin directory no longer needs to be named 'svn'
170 * Warn about incompatible Bazaar versions (#66993)