Skip to content

Commit

Permalink
Update NEWS and clean out BRANCH.TODO.
Browse files Browse the repository at this point in the history
  • Loading branch information
rbtcollins committed Mar 7, 2007
1 parent 987211b commit 3207b00
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 23 deletions.
22 changes: 0 additions & 22 deletions BRANCH.TODO
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,3 @@
#
#

nested commits:
message_callback : call it many times?
specific files : adjust them as we walk deep into the trees.

get_reference_revision should not take an InventoryEntry

notice subtrees based on whether they actually have a control directory, not
how they're recorded in the working inventory

_iter_changes needs to stop iterating into control directories

set_parent_trees needing to do the weird hack of making empty trees to pass in.

deprecate Tree.__iter__.

Lazy inventory object that will:
- be synced with the dirstate - or invalidated or something
- only convert as much as needed. I.e. calling iter_entries_by_dir does not
parse the lot.

In things like get_file_sha1 on tree, consider a deprecation warning if
path is not given? or some developer tool to profile.
18 changes: 17 additions & 1 deletion NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@ IN DEVELOPMENT

SURPRISES:

* The default disk format has changed. Please run 'bzr upgrade' in your
working trees to upgrade. This new default is compatible for network
operations, but not for local operations. That is, if you have two
versions of bzr installed locally, after upgrading you can only use the
bzr 0.15 version. This new default does not enable tags or nested-trees
as they are incompatible with bzr versions before 0.15 over the network.

* For users of bzrlib: Two major changes have been made to the working tree
api in bzrlib. The first is that many methods and attributes, including
the inventory attribute, are no longer valid for use until one of
Expand Down Expand Up @@ -74,7 +81,9 @@ IN DEVELOPMENT
* Builtin tags support, created and deleted by the ``tag`` command and
stored in the branch. Tags can be accessed with the revisionspec
``-rtag:``, and listed with ``bzr tags``. Tags are not versioned
at present. (Martin Pool)
at present. Tags require a network incompatible upgrade. To perform this
upgrade, run ``bzr upgrade --dirstate-with-subtree`` in your branch and
repositories. (Martin Pool)

* The bzr:// transport now has a well-known port number, 4155, which it will
use by default. (Andrew Bennetts, Martin Pool)
Expand All @@ -85,6 +94,13 @@ IN DEVELOPMENT
* ``bzr resolve`` now detects and marks resolved text conflicts.
(Aaron Bentley)

* There is now initial support for managing a forest of trees in bzr,
and splitting up existing trees into smaller subtrees, and finally
joining trees to make a larger tree. This is the first iteration
of this support. To enable the new ``join`` and ``split`` commands,
please run ``bzr upgrade --dirstate-with-subtree`` in your working
trees and repositories. (Aaron Bentley, Martin Pool, Robert Collins).

INTERNALS:

* Internally revision ids and file ids are now passed around as utf-8
Expand Down

0 comments on commit 3207b00

Please sign in to comment.