~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-08-05 01:14:07 UTC
  • mfrom: (3602.1.5 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20080805011407-wmq7130znc0e6c4x
(robertc) Implement a --exclude option for commit which allows the
        exclusion of paths from the commit change detection logic.
        (Robert Collins, \#3117)

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
    * ``bzr check`` can now be told which elements at a location it should
24
24
      check.  (Daniel Watkins)
25
25
 
 
26
    * Commit now supports ``--exclude`` (or ``-x``) to exclude some files
 
27
      from the commit. (Robert Collins, #3117)
 
28
 
26
29
    * Give a more specific error when target branch is not reachable.
27
30
      (James Westby)
28
31
 
73
76
 
74
77
  API CHANGES:
75
78
 
 
79
    * ``MutableTree.commit`` has an extra optional keywork parameter
 
80
      ``exclude`` that will be unconditionally supplied by the command
 
81
      line UI - plugins that add tree formats may need an update.
 
82
      (Robert Collins)
 
83
 
 
84
    * The API minimum version for plugin compatibility has been raised to
 
85
      1.6 - there are significant changes throughout the code base.
 
86
      (Robert Collins)
 
87
 
76
88
    * The generic fetch code now uses three attributes on Repository objects
77
89
      to control fetch. The streams requested are controlled via :
78
90
      ``_fetch_order`` and ``_fetch_uses_deltas``. Setting these
94
106
 
95
107
  INTERNALS:
96
108
 
97
 
    * Make it easier to introduce new WorkingTree formats.
98
 
      (Ian Clatworthy)
99
 
 
100
 
    * The code for exporting trees was refactored not to use the
101
 
      deprecated ``InventoryEntry`` methods. (Ian Clatworthy)
102
 
 
103
 
    * RuleSearchers return () instead of [] now when there are no matches.
104
 
      (Ian Clatworthy)
105
 
 
106
109
    * ``bzrlib.branchbuilder.BranchBuilder`` is now much more capable of
107
110
      putting together a real history without having to create a full
108
111
      WorkingTree. It is recommended that tests that are not directly
110
113
      ``BranchBuilder.build_snapshot`` or
111
114
      ``TestCaseWithMemoryTree.make_branch_builder``.  (John Arbash Meinel)
112
115
 
 
116
    * ``bzrlib.builtins.internal_tree_files`` broken into two giving a new
 
117
      helper ``safe_relpath_files`` - used by the new ``exclude``
 
118
      parameter to commit. (Robert Collins)
 
119
 
 
120
    * Make it easier to introduce new WorkingTree formats.
 
121
      (Ian Clatworthy)
 
122
 
 
123
    * The code for exporting trees was refactored not to use the
 
124
      deprecated ``InventoryEntry`` methods. (Ian Clatworthy)
 
125
 
 
126
    * RuleSearchers return () instead of [] now when there are no matches.
 
127
      (Ian Clatworthy)
 
128
 
113
129
 
114
130
bzr 1.6beta3 2008-07-17
115
131
-----------------------