4
* ``bzr help commands`` output is now shorter (Aaron Bentley)
8
* ``TestCase.run_bzr``, ``run_bzr_captured``, and ``run_bzr_subprocess``
9
can take a ``working_dir='foo'`` parameter, which will change directory
10
for the command. (John Arbash Meinel)
14
* bzr branch/pull no longer complain about progress bar cleanup when
15
interrupted during fetch. (Aaron Bentley, #54000)
17
* ``WorkingTree.set_parent_trees()`` uses the trees to directly write
18
the basis inventory, rather than going through the repository. This
19
allows us to have 1 inventory read, and 2 inventory writes when
20
committing a new tree. (John Arbash Meinel)
22
* When reverting, files that are not locally modified that do not exist
23
in the target are deleted, not just unversioned (Aaron Bentley)
25
* When trying to acquire a lock, don't fail immediately. Instead, try
26
a few times (up to 1 hour) before timing out. Also, report why the
27
lock is unavailable (John Arbash Meinel, #43521, #49556)
29
* Leave HttpTransportBase daughter classes decides how they
30
implement cloning. (Vincent Ladeuil, #61606)
34
* Smart server transport test failures on windows fixed. (Lukáš Lalinský).
36
bzr 0.11rc2 2006-09-27
40
* Test suite hangs on windows fixed. (Andrew Bennets, Alexander Belchenko).
42
* Commit performance regression fixed. (Aaron Bentley, Robert Collins, John
45
bzr 0.11rc1 2006-09-25
149
191
needs_tree_write_lock is provided in the workingtree module. Like the
150
192
needs_read_lock and needs_write_lock decorators this allows static
151
193
declaration of the locking requirements of a function to ensure that
152
a lock is taken out for casual scripts. (Robert Collins)
194
a lock is taken out for casual scripts. (Robert Collins, #54107)
154
196
* All WorkingTree methods which write to the tree, but not to the branch
155
197
have been converted to use ``needs_tree_write_lock`` rather than