~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2006-02-18 02:33:47 UTC
  • mfrom: (1534.1.24 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20060218023347-0952c65f668bfd68
Merge Robert Collins integration.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
bzr development version
 
2
 
 
3
 
 
4
  IMPROVEMENTS:
 
5
 
 
6
    * The FTP transport now tries to reconnect after a temporary
 
7
      failure. ftp put is made atomic. (Matthieu Moy)
 
8
 
 
9
    * The FTP transport now maintains a pool of connections, and
 
10
      reuses them to avoid multiple connections to the same host (like
 
11
      sftp did). (Daniel Silverstone)
 
12
 
 
13
    * The bzr_man.py file has been removed. To create the man page now,
 
14
      use ./generate_docs.py man. The new program can also create other files.
 
15
      Run "python generate_docs.py --help" for usage information. (Hans
 
16
      Ulrich Niedermann & James Blackwell).
 
17
 
 
18
    * Man Page now gives full help (James Blackwell). Help also updated to 
 
19
      reflect user config now being stored in .bazaar (Hans Ulrich
 
20
      Niedermann)
 
21
 
 
22
    * pull now accepts a --revision argument (Erik Bågfors)
 
23
 
 
24
    * 'bzr re-sign' now allows multiple revisions to be supplied on the command
 
25
      line. You can now use the following command to sign all of your old commits.
 
26
        find .bzr/revision-store// -name my@email-* \
 
27
          | sed 's/.*\/\/..\///' \
 
28
          | xargs bzr re-sign
 
29
 
 
30
    * Upgrade can now upgrade over the network. (Robert Collins)
 
31
 
 
32
    * Two new commands 'bzr checkout' and 'bzr update' allow for CVS/SVN-alike
 
33
      behaviour. They use the existing serverless-mode and store no data
 
34
      locally. As such they are not suitable for use except in high bandwidth
 
35
      low latency environments like LAN's or local disk. (Robert Collins)
 
36
 
 
37
    * Default log format can be set in configuration and plugins can register
 
38
      their own formatters. (Erik Bågfors)
 
39
 
 
40
    * pull now accepts a --revision argument (Erik Bågfors)
2
41
 
3
42
  INTERNALS:
4
43
  
7
46
      management routines are now in bzrlib.lockablefiles. 
8
47
      (Aaron Bentley, Robert Collins, Martin Pool)
9
48
 
 
49
    * WorkingTree.create, Branch.create, WorkingTree.create_standalone,
 
50
      Branch.initialize are now deprecated. Please see BzrDir.create_* for
 
51
      replacement API's. (Robert Collins)
 
52
 
 
53
    * New BzrDir class represents the .bzr control directory and manages
 
54
      formatting issues. (Robert Collins)
 
55
 
10
56
  TESTING:
11
57
 
12
58
    * SFTP tests now shortcut the SSH negotiation, reducing test overhead
13
59
      for testing SFTP protocol support. (Robey Pointer)
14
60
 
 
61
    * Branch formats are now tested once per implementation (see bzrlib.
 
62
      tests.branch_implementations. This is analagous to the transport
 
63
      interface tests, and has been followed up with working tree,
 
64
      repository and BzrDir tests. (Robert Collins)
 
65
 
 
66
    * New test base class TestCaseWithTransport provides a transport aware
 
67
      test environment, useful for testing any transport-interface using
 
68
      code. The test suite option --transport controls the transport used
 
69
      by this class (when its not being used as part of implementation
 
70
      contract testing). (Robert Collins)
 
71
 
 
72
 
15
73
bzr 0.7rc1 2006-01-09
16
74
 
17
75
  CHANGES:
117
175
    * 'bzr add' now takes a --dry-run parameter which shows you what would be
118
176
      added, but doesn't actually add anything. (Michael Ellerman)
119
177
 
120
 
    * bzr add now lists how many files were ignored per glob.  add --verbose
 
178
    * 'bzr add' now lists how many files were ignored per glob.  add --verbose
121
179
      lists the specific files.  (Aaron Bentley)
122
180
 
 
181
    * 'bzr missing' now supports displaying changes in diverged trees and can
 
182
      be limited to show what either end of the comparison is missing.
 
183
      (Aaron Bently, with a little prompting from Daniel Silverstone)
 
184
 
123
185
  BUG FIXES:
124
186
 
125
187
    * SFTP can walk up to the root path without index errors. (Robert Collins)