64
65
* New developer commands 'weave-list' and 'weave-join'. (Martin Pool)
66
67
* New 'init-repository' command, plus support for repositories in 'init'
67
and 'branch' (Aaron Bentley, Erik Bågfors, Robert Collins)
69
* Improve output of 'info' command. Show all relevant locations related to
70
working tree, branch and repository. Use kibibytes for binary quantities.
71
Fix off-by-one error in missing revisions of working tree. Make 'info'
72
work on branches, repositories and remote locations. Show locations
73
relative to the shared repository, if applicable. Show locking status
74
of locations. (Olaf Conradi)
76
* Diff and merge now safely handle binary files. (Aaron Bentley)
78
* 'pull' and 'push' now normalise the revision history, so that any two
79
branches with the same tip revision will have the same output from 'log'.
82
* 'merge' accepts --remember option to store parent location, like 'push'
83
and 'pull'. (Olaf Conradi)
85
* bzr status and diff when files given as arguments do not exist
86
in the relevant trees. (Martin Pool, #3619)
88
* Add '.hg' to the default ignore list. (Martin Pool)
90
* 'knit' is now the default disk format. This improves disk performance and
91
utilization, increases incremental pull performance, robustness with SFTP
92
and allows checkouts over SFTP to perform acceptably.
93
The initial Knit code was contributed by Johan Rydberg based on a
94
specification by Martin Pool.
95
(Robert Collins, Aaron Bentley, John Rydberg, Martin Pool).
97
* New tool to generate all-in-one html version of the manual. (Alexander
100
* Hitting CTRL-C while doing an SFTP push will no longer cause stale locks
101
to be left in the SFTP repository. (Robert Collins, Martin Pool).
103
* New option 'diff --diff-prefix' to control how files are named in diff
104
output. (Alexander Belchenko, Goffredo Baroncelli)
68
and 'branch' (Aaron Bentley, Erik Bågfors)
113
77
* 'bzr -h' shows help. (#35940, Martin Pool, Ian Bicking)
115
* Make 'pull' and 'push' remember location on failure using --remember.
120
81
* The internal storage of history, and logical branch identity have now
153
114
* Progress bars are now nested - see
154
115
bzrlib.ui.ui_factory.nested_progress_bar. (Robert Collins, Robey Pointer)
156
* New API call get_format_description() for each type of format.
159
* Changed branch.set_parent() to accept None to remove parent.
162
* Deprecated BzrError AmbiguousBase. (Olaf Conradi)
164
* WorkingTree.branch is now a read only property. (Robert Collins)
166
* bzrlib.ui.text.TextUIFactory now accepts a bar_type parameter which
167
can be None or a factory that will create a progress bar. This is
168
useful for testing or for overriding the bzrlib.progress heuristic.
171
* New API method get_physical_lock_status() to query locks present on a
172
transport. (Olaf Conradi)
176
119
* SFTP tests now shortcut the SSH negotiation, reducing test overhead
187
130
by this class (when its not being used as part of implementation
188
131
contract testing). (Robert Collins)
190
* Close logging handler on disabling the test log. This will remove the
191
handler from the internal list inside python's logging module,
192
preventing shutdown from closing it twice. (Olaf Conradi)
194
* Move test case for uncommit to blackbox tests. (Olaf Conradi)
196
134
bzr 0.7rc1 2006-01-09