6
* bzr-man.py has been updated to work again. Contributed by
9
* Locking is now done with fcntl.lockf which works with NFS
10
file systems. Contributed by Harald Meland.
12
* Commit will no longer commit without a log message, an
13
error is returned instead. Contributed by Jelmer Vernooij.
18
* 'branch' now accepts a --basis parameter which will take advantage
19
of local history when making a new branch. This allows faster
20
branching of remote branches. Contributed by Aaron Bentley.
22
* New tree format based on weave files, called version 5.
23
Existing branches can be upgraded to this format using
26
* Symlinks are now versionable. Initial patch by
27
Erik Toubro Nielsen, updated to head by Robert Collins.
29
* Executable bits are tracked on files. Patch from Gustavo
32
* 'bzr status' now shows unknown files inside a selected directory.
33
Patch from Heikki Paajanen.
38
* Test case failures have the exception printed after the log
39
for your viewing pleasure.
41
* InventoryEntry is now an abstract base class, use one of the
42
concrete InventoryDirectory etc classes instead.
47
* Removed testsweet module so that tests can be run after
48
bzr installed by 'bzr selftest'.
50
* 'bzr selftest' command-line arguments can now be partial ids
51
of tests to run, e.g. 'bzr selftest test_weave'
58
* Fixed "branch -r" option.
60
* Fix remote access to branches containing non-compressed history.
63
* Better reliability of http server tests. (John Arbash-Meinel)
65
* Merge graph maximum distance calculation fix. (Aaron Bentley)
67
* Various minor bug in windows support have been fixed, largely in the
68
test suite. Contributed by Alexander Belchenko.
72
* Status now accepts a -r argument to give status between chosen
73
revisions. Contributed by Heikki Paajanen.
75
* Revision arguments no longer use +/-/= to control ranges, instead
76
there is a 'before' namespace, which limits the successive namespace.
77
For example '$ bzr log -r date:yesterday..before:date:today' will
78
select everything from yesterday and before today. Contributed by
81
* There is now a bzr.bat file created by distutils when building on
82
Windows. Contributed by Alexander Belchenko.
86
* Removed uuid() as it was unused.
88
* Improved 'fetch' code for pulling revisions from one branch into
89
another (used by pull, merged, etc.)
99
8
get added when you add a file in the directory. Contributed by
102
* Ignore .DS_Store (contains Mac metadata) by default. Patch from
105
* If you set BZR_EDITOR in the environment, it is checked in
106
preference to EDITOR and the config file for the interactive commit
107
editing program. Related to this is a bugfix where a missing program
108
set in EDITOR would cause editing to fail, now the fallback program
109
for the operating system is still tried.
111
* Files that are not directories/symlinks/regular files will no longer
112
cause bzr to fail, it will just ignore them by default. You cannot add
113
them to the tree though - they are not versionable.
118
14
* Refactor xml packing/unpacking.
122
19
* Fixed 'bzr mv' by Ollie Rutherfurd.