~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merged mailine

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
UNRELEASED CHANGES
 
1
bzr 0.7rc1 2006-01-09
2
2
 
3
3
  CHANGES:
4
4
 
27
27
      This gives better integration with user settings such as ProxyCommand.
28
28
      (James Henstridge)
29
29
 
30
 
    * Sftp paths can now be relative, or local, according to the IETF 
31
 
      draft spec.  Paths now take the form:
32
 
      sftp://user:pass@host:port/relative/path
33
 
      or
34
 
      sftp://user:pass@host:port/%2Fabsolute/path
35
 
      or
36
 
      sftp://user:pass@host:port//absolute/path
 
30
    * Sftp paths can now be relative, or local, according to the lftp
 
31
      convention. Paths now take the form:
 
32
      sftp://user:pass@host:port/~/relative/path
 
33
      or
 
34
      sftp://user:pass@host:port/absolute/path
 
35
 
 
36
    * Permissions on files underneath .bzr/ are inherited from the .bzr 
 
37
      directory. So for a shared repository, simply doing 'chmod -R g+w .bzr/'
 
38
      will mean that future file will be created with group write permissions.
37
39
 
38
40
    * The bzr_man.py file has been removed. To create the man page now,
39
41
      use bzr-infogen.py. The new program can also create other files.
47
49
    * configure.in and config.guess are no longer in the builtin default 
48
50
      ignore list.
49
51
 
 
52
    * '.sw[nop]' pattern ignored, to ignore vim swap files for nameless
 
53
      files.  (John Arbash Meinel, Martin Pool)
 
54
 
50
55
  IMPROVEMENTS:
51
56
 
52
57
    * "bzr INIT dir" now initializes the specified directory, and creates 
155
160
    * Fix bugs in bzr status display of non-ascii characters.  (Martin 
156
161
      Pool)
157
162
 
 
163
    * Remove Makefile.in from default ignore list.  (#6413, Tollef Fog 
 
164
      Heen, Martin Pool)
 
165
 
 
166
    * Fix failure in 'bzr added'.  (Nathan McCallum, Martin Pool)
 
167
 
158
168
  TESTING:
159
169
 
160
170
    * Fix selftest asking for passwords when there are no SFTP keys.  
195
205
      (Martin Pool) (NB: TestSkipped should only be raised for correctable
196
206
      reasons - see the wiki spec ImprovingBzrTestSuite).
197
207
 
 
208
    * Test sftp with relative, absolute-in-homedir and absolute-not-in-homedir
 
209
      paths for the transport tests. Introduce blackbox remote sftp tests that
 
210
      test the same permutations. (Robert Collins, Robey Pointer)
 
211
 
 
212
    * Transport implementation tests are now independent of the local file
 
213
      system, which allows tests for esoteric transports, and for features
 
214
      not available in the local file system. They also repeat for variations
 
215
      on the URL scheme that can introduce issues in the transport code,
 
216
      see bzrlib.transport.TransportTestProviderAdapter() for this.
 
217
      (Robert Collins).
 
218
 
 
219
    * TestCase.build_tree uses the transport interface to build trees, pass
 
220
      in a transport parameter to give it an existing connection.
 
221
      (Robert Collins).
 
222
 
198
223
  INTERNALS:
199
224
 
200
225
    * WorkingTree.pull has been split across Branch and WorkingTree,
258
283
    * Simplify handling of DivergedBranches in cmd_pull().
259
284
      (Michael Ellerman)
260
285
                   
261
 
   
 
286
    * Deprecated functions and methods can now be marked as such using the 
 
287
      bzrlib.symbol_versioning module. Marked method have their docstring
 
288
      updated and will issue a DeprecationWarning using the warnings module
 
289
      when they are used. (Robert Collins)
 
290
 
 
291
    * bzrlib.osutils.safe_unicode now exists to provide parameter coercion
 
292
      for functions that need unicode strings. (Robert Collins)
 
293
 
262
294
bzr 0.6 2005-10-28
263
295
 
264
296
  IMPROVEMENTS: