~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to BRANCH.TODO

  • Committer: Robert Collins
  • Date: 2006-01-25 01:43:34 UTC
  • mto: (1534.1.15 integration)
  • mto: This revision was merged to the branch mainline in revision 1550.
  • Revision ID: robertc@robertcollins.net-20060125014334-8dd9ed73c26c5956
Implement final review suggestions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# This file is for listing TODOs for branches that are being worked on.
2
2
# It should ALWAYS be empty in the mainline or in integration branches.
3
3
 
4
 
The purpose of this branch is to separate the storage of history within a
5
 
branch from the logical identity of the branch itself (being the tip
6
 
pointer and revision-history).
7
 
 
8
 
The major refactoring here is that historical data (revisions, file
9
 
weaves, etc) are stored not in the Branch itself but in
10
 
`branch.repository`, which is a `Repository` object.
11
 
 
12
 
All the immediately accessible history for a Branch is stored in its
13
 
repository, but the repository might hold information on multiple
14
 
branches, to implement what's called "shared storage".