~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Jelmer Vernooij
  • Date: 2005-10-19 09:34:39 UTC
  • mfrom: (1185.16.78)
  • mto: (1185.16.102)
  • mto: This revision was merged to the branch mainline in revision 1488.
  • Revision ID: jelmer@samba.org-20051019093439-e1d8e3508d1ba46b
MergeĀ fromĀ Martin

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 
3
3
  IMPROVEMENTS:
4
4
 
 
5
    * New 'bzr commit --strict' option refuses to commit if there are 
 
6
      any unknown files in the tree.  To commit, make sure all files are 
 
7
      either ignored, added, or deleted.  (Michael Ellerman)
 
8
 
5
9
    * The config directory is now ~/.bazaar, and there is a single file 
6
10
      ~/.bazaar/bazaar.conf storing email, editor and other preferences.
7
11
      (Robert Collins)
16
20
      Goffredo Baroncelli.
17
21
    
18
22
    * 'bzr check' now accepts -v for verbose reporting, and checks for
19
 
      ghosts in the branch.
 
23
      ghosts in the branch. (Robert Collins)
 
24
 
 
25
    * New command 're-sign' which will regenerate the gpg signature for 
 
26
      a revision. (Robert Collins)
 
27
 
 
28
    * If you set check_signatures=require for a path in 
 
29
      ~/.bazaar/branches.conf then bzr will invoke your
 
30
      gpg_signing_command (defaults to gpg) and record a digital signature
 
31
      of your commit. (Robert Collins)
20
32
 
21
33
  TESTING:
22
34
 
23
35
    * The 'bzr selftest --pattern' option for has been removed, now 
24
36
      test specifiers on the command line can be simple strings, or 
25
 
      regexps, or both.
 
37
      regexps, or both. (Robert Collins)
26
38
 
27
39
    * Passing -v to selftest will now show the time each test took to 
28
40
      complete, which will aid in analysing performance regressions and
29
 
      related questions.
 
41
      related questions. (Robert Collins)
30
42
 
31
43
    * 'bzr selftest' runs all tests, even if one feels, unless '--one'
32
 
      is given.
 
44
      is given. (Martin Pool)
33
45
 
34
46
  INTERNALS:
35
47
 
36
 
    * New 'manifest' command and concept for making gpg-signatures 
 
48
    * New 'testament' command and concept for making gpg-signatures 
37
49
      of revisions that are not tied to a particular internal
38
 
      representation.
 
50
      representation.  (Martin Pool).
 
51
 
 
52
    * Per-revision properties ('revprops') as key-value associated 
 
53
      strings on each revision created when the revision is committed.
 
54
      Intended mainly for the use of external tools.  (Martin Pool).
39
55
 
40
56
    * Config options have moved from bzrlib.osutils to bzrlib.config.
41
57
      (Robert Collins)
61
77
      parameter, and if None is given will open the branch at basedir 
62
78
      implicitly. (Robert Collins)
63
79
 
 
80
    * Cleaner exception structure and error reporting.  Suggested by 
 
81
      Scott James Remnant.  (Martin Pool)
 
82
 
 
83
    * Branch.remove has been moved to WorkingTree, which has also gained
 
84
      lock_read, lock_write and unlock methods for convenience. (Robert
 
85
      Collins)
 
86
 
 
87
    * Two decorators, needs_read_lock and needs_write_lock have been added
 
88
      to the branch module. Use these to cause a function to run in a
 
89
      read or write lock respectively. (Robert Collins)
 
90
 
 
91
    * Branch.open_containing now returns a tuple (Branch, relative-path),
 
92
      which allows direct access to the common case of 'get me this file
 
93
      from its branch'. (Robert Collins)
 
94
 
 
95
  BUG FIXES:
 
96
 
 
97
    * Better handling of branches in directories with non-ascii names. 
 
98
      (Joel Rosdahl, Panagiotis Papadakos)
 
99
 
64
100
bzr 0.1.1 2005-10-12
65
101
 
66
102
  BUG FIXES: