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