38
37
* Upgrade can now upgrade over the network. (Robert Collins)
40
39
* Two new commands 'bzr checkout' and 'bzr update' allow for CVS/SVN-alike
41
behaviour. They use the existing serverless-mode and store no data
42
locally. As such they are not suitable for use except in high bandwidth
43
low latency environments like LAN's or local disk. (Robert Collins)
40
behaviour. By default they will cache history in the checkout, but
41
with --lightweight almost all data is kept in the master branch.
45
44
* 'revert' unversions newly-versioned files, instead of deleting them.
55
54
* New 'reconcile' command will check branch consistency and repair indexes
56
55
that can become out of sync in pre 0.8 formats. (Robert Collins,
59
58
* New 'bzr init --format' and 'bzr upgrade --format' option to control
60
59
what storage format is created or produced. (Robert Collins,
62
* Add parent location to 'bzr info', if there is one. (Olaf Conradi)
64
* New developer commands 'weave-list' and 'weave-join'. (Martin Pool)
66
* 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. (Olaf Conradi)
74
* Diff and merge now safely handle binary files. (Aaron Bentley)
76
* 'pull' and 'push' now normalise the revision history, so that any two
77
branches with the same tip revision will have the same output from 'log'.
80
* 'merge' accepts --remember option to store parent location, like 'push'
81
and 'pull'. (Olaf Conradi)
83
* bzr status and diff when files given as arguments do not exist
84
in the relevant trees. (Martin Pool, #3619)
86
* Add '.hg' to the default ignore list. (Martin Pool)
88
* 'knit' is now the default disk format. This improves disk performance and
89
utilization, increases incremental pull performance, robustness with SFTP
90
and allows checkouts over SFTP to perform acceptably.
91
The initial Knit code was contributed by Johan Rydberg based on a
92
specification by Martin Pool.
93
(Robert Collins, Aaron Bentley, John Rydberg, Martin Pool).
95
* New tool to generate all-in-one html version of the manual. (Alexander
98
* Hitting CTRL-C while doing an SFTP push will no longer cause stale locks
99
to be left in the SFTP repository. (Robert Collins, Martin Pool).
103
* Commit is now verbose by default, and shows changed filenames and the
104
new revision number. (Robert Collins, Martin Pool)
106
* Unify 'mv', 'move', 'rename'. (#5379, Matthew Fuller)
108
* 'bzr -h' shows help. (#35940, Martin Pool, Ian Bicking)
110
* Make 'pull' and 'push' remember location on failure using --remember.
65
115
* The internal storage of history, and logical branch identity have now
67
117
management routines are now in bzrlib.lockablefiles.
68
118
(Aaron Bentley, Robert Collins, Martin Pool)
120
* Transports can now raise DependencyNotPresent if they need a library
121
which is not installed, and then another implementation will be
124
* Remove obsolete (and no-op) `decode` parameter to `Transport.get`.
70
127
* Using Tree Transform for merge, revert, tree-building
72
129
* WorkingTree.create, Branch.create, WorkingTree.create_standalone,
91
148
* Progress bars are now nested - see
92
149
bzrlib.ui.ui_factory.nested_progress_bar. (Robert Collins, Robey Pointer)
151
* New API call get_format_description() for each type of format.
154
* Changed branch.set_parent() to accept None to remove parent.
157
* Deprecated BzrError AmbiguousBase. (Olaf Conradi)
96
161
* SFTP tests now shortcut the SSH negotiation, reducing test overhead
107
172
by this class (when its not being used as part of implementation
108
173
contract testing). (Robert Collins)
175
* Close logging handler on disabling the test log. This will remove the
176
handler from the internal list inside python's logging module,
177
preventing shutdown from closing it twice. (Olaf Conradi)
179
* Move test case for uncommit to blackbox tests. (Olaf Conradi)
111
181
bzr 0.7rc1 2006-01-09