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
35 * Check for a working pysqlite, rather than checking that the
36 first one found works. (#115026)
38 bzr-svn 0.3.3 2007-04-29
42 * Fix compatibility with 0.16 (#110164)
44 * Don't do extra checkout before push if possible. (#91885)
46 * Set parent URLs in svn-import. (#94406)
48 * Don't show "not updating working tree" warnings when pushing.
50 bzr-svn 0.3.2 2007-03-13
54 * Fix compatibility with Bazaar 0.15.
56 * Check for parent paths moving as well in LogWalker.find_latest_change().
59 * Handle unicode characters in commit messages. Fixes #85551.
61 * Handle unicode characters in filenames (#54736)
63 bzr-svn 0.3.1 2007-01-31
67 * Warning given when the version of python-subversion is not patched
68 is now fixed. (Wouter van Heyst)
72 * A proper warning will now be printed if no sqlite implementation is
75 * Working tree copies will be disabled if the version of python-subversion
78 bzr-svn 0.3.0 2007-01-16
82 * Use checksums for the path in case the file id is too long. (#77453)
84 * Don't rely on listdir() kind results. Fixes imports of several
85 repositories. (#56647)
87 * Fixed two problems with replaces that are nested.
89 * Branch downgrades and dir upgrades are now recognized properly (#67010).
91 * Supported branching schemes other that trunk-0.
93 * Properly recognize discontinued branches. (#76823)
95 * Switched to storing data in SQLite. (#74798)
97 * Locks ra transports. (#76280)
99 * Use built-in ra callbacks from Subversion. (#64816)
101 * Implement SvnRaTransport.mkdir(). (#65138)
103 * Avoid raising SubversionException's for non-subversion directories.
105 * Remove requirement for svn+ prefix. (#75751)
107 * Don't consider SvnRepositories for writing for regular Bazaar
110 * Don't try to import files as branches.
112 * Store file id map when committing to Subversion. (#54738)
114 * Support spaces in filenames in working trees.
118 * Implemented SvnRepository.all_revision_ids().
120 * Proper ProgressBars.
122 * Made `to_location' argument for svn-import optional.
124 * Removed unused code.
126 * Several attempts to reduce memory usage.
128 * The LogWalker class is now a lot dumber.
130 * Added --scheme and --all options to svn-import.
132 * Implemented SvnRaTransport.list_dir().
134 * Conversion output can now be on a remote transport.
136 * Upgrade command can be used to upgrade branches created with
137 older versions of the plugin.
139 * Fail early when unpatched python Subversion bindings are installed.
141 PERFORMANCE IMPROVEMENTS
143 * More efficient implementation of follow_history().
145 * Split out follow_branch_history() of follow_branch().
147 * Reduced number of remote listdir calls.
149 * Only determine file ids for changed files. Reduces disk usage
152 bzr-svn 0.2 2006-12-14
156 * Fixed "KeyError" problems (#64831)
158 * Fixed compatibility with Bazaar 0.13.
160 * Fixed "bzr checkout" and "bzr checkout --lightweight" for svn
163 * Don't fetch revision info until necessary. (#64850)
165 * Don't try to open remote checkouts. (#67281)
167 * Escape control codes in commit messages. (#54736)
171 * Add repository format for Subversion repositories.
173 * Plugin directory no longer needs to be named 'svn'
175 * Warn about incompatible Bazaar versions (#66993)