Merge fix for 115026
[jelmer/subvertpy.git] / NEWS
1 bzr-svn 0.4     UNRELEASED
2   
3   BUG FIXES
4
5    * Non-ascii characters in file ids are now supported (fixes imports 
6      of the Python repository).
7
8    * Fixed error raised during version incompatibility. (Wouter van Heyst, 
9                                                          #80467)
10
11    * Implemented Repository.get_revision_graph(None)
12
13    * svn-import will no longer spin using CPU if the target directory 
14      did not exist (#80223).
15
16    * Remove branches when they are being replaced. Fixes DivergedBranches 
17      error when using svn-import (#81908).
18
19    * Support true push (#80612).
20
21    * Support commits in heavy checkouts (#79330).
22
23   IMPROVEMENTS
24
25   PERFORMANCE
26
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.
30
31 bzr-svn 0.3.4   UNRELEASED
32
33   BUG FIXES
34
35   * Check for a working pysqlite, rather than checking that the 
36     first one found works. (#115026)
37
38 bzr-svn 0.3.3   2007-04-29
39
40   IMPROVEMENTS
41
42   * Fix compatibility with 0.16 (#110164)
43
44   * Don't do extra checkout before push if possible. (#91885)
45
46   * Set parent URLs in svn-import. (#94406)
47
48   * Don't show "not updating working tree" warnings when pushing.
49
50 bzr-svn 0.3.2   2007-03-13
51
52   BUG FIXES
53
54   * Fix compatibility with Bazaar 0.15.
55
56   * Check for parent paths moving as well in LogWalker.find_latest_change(). 
57     Fixes #84087.
58
59   * Handle unicode characters in commit messages. Fixes #85551.
60
61   * Handle unicode characters in filenames (#54736)
62
63 bzr-svn 0.3.1   2007-01-31
64
65   BUG FIXES
66  
67    *  Warning given when the version of python-subversion is not patched 
68       is now fixed. (Wouter van Heyst)
69
70   IMPROVEMENTS
71
72    * A proper warning will now be printed if no sqlite implementation is 
73      available.
74
75    * Working tree copies will be disabled if the version of python-subversion 
76      is too old.
77
78 bzr-svn 0.3.0   2007-01-16
79
80   BUG FIXES
81
82    * Use checksums for the path in case the file id is too long. (#77453)
83
84    * Don't rely on listdir() kind results. Fixes imports of several 
85      repositories. (#56647)
86
87    * Fixed two problems with replaces that are nested.
88
89    * Branch downgrades and dir upgrades are now recognized properly (#67010).
90
91    * Supported branching schemes other that trunk-0.
92
93    * Properly recognize discontinued branches. (#76823)
94
95    * Switched to storing data in SQLite. (#74798)
96    
97    * Locks ra transports. (#76280)
98
99    * Use built-in ra callbacks from Subversion. (#64816)
100
101    * Implement SvnRaTransport.mkdir(). (#65138)
102
103    * Avoid raising SubversionException's for non-subversion directories. 
104
105    * Remove requirement for svn+ prefix. (#75751)
106
107    * Don't consider SvnRepositories for writing for regular Bazaar 
108      branches. (#77023)
109
110    * Don't try to import files as branches.
111
112    * Store file id map when committing to Subversion. (#54738)
113
114    * Support spaces in filenames in working trees.
115
116   IMPROVEMENTS
117
118    * Implemented SvnRepository.all_revision_ids().
119
120    * Proper ProgressBars.
121
122    * Made `to_location' argument for svn-import optional.
123
124    * Removed unused code.
125
126    * Several attempts to reduce memory usage.
127
128    * The LogWalker class is now a lot dumber.
129
130    * Added --scheme and --all options to svn-import.
131
132    * Implemented SvnRaTransport.list_dir().
133
134    * Conversion output can now be on a remote transport.
135
136    * Upgrade command can be used to upgrade branches created with 
137      older versions of the plugin.
138
139    * Fail early when unpatched python Subversion bindings are installed.
140
141   PERFORMANCE IMPROVEMENTS
142
143    * More efficient implementation of follow_history().
144
145    * Split out follow_branch_history() of follow_branch().
146
147    * Reduced number of remote listdir calls.
148
149    * Only determine file ids for changed files. Reduces disk usage 
150      significantly.
151
152 bzr-svn 0.2  2006-12-14
153
154   BUG FIXES
155
156     * Fixed "KeyError" problems (#64831)
157
158     * Fixed compatibility with Bazaar 0.13.
159
160     * Fixed "bzr checkout" and "bzr checkout --lightweight" for svn 
161       branches. (#65220)
162
163     * Don't fetch revision info until necessary. (#64850)
164
165     * Don't try to open remote checkouts. (#67281)
166
167     * Escape control codes in commit messages. (#54736)
168
169   IMPROVEMENTS
170
171     * Add repository format for Subversion repositories.
172    
173     * Plugin directory no longer needs to be named 'svn'
174
175     * Warn about incompatible Bazaar versions (#66993)
176
177 bzr-svn 0.1
178  
179  Initial release.