Create a branch with limited history

Registered by John A Meinel

Right now bzr has 2 types of checkouts. Heavy ones, which contain the complete history, and lightweight ones, which contain *no* history information.

We would like to introduce a 'shallow' or middleweight branch/checkout. Most likely, this would be a branch with some history (at least enough to contain the basis for the current revision, sufficient that a 'bzr commit' can succeed). This might optionally defer back to the originating branch for any information it does not have yet.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.