bzr should have one shelf per branch.
Bug #731729 reported by
Stavros Korokithakis
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I would like to accommodate the following workflow:
I work on branch feature1.
Half way through, I decide to switch to colocated branch feature2.
My current uncommitted changes are shelved, and I switch to feature2.
I work on feature2, and half-way through I decide to finish working on feature1.
I switch to feature1, feature2's uncommitted changes are shelved and feature1's previous changes are unshelved.
I work on feature1, finish and commit.
I switch to feature2, the uncommitted changes are unshelved into my working directory.
Basically, something like automatic shelving/unshelving when switching, or one shelf per branch.
tags: | added: check-for-breezy |
To post a comment you must log in.
Interesting ideas.
I think in some cases it is useful to be able to unshelve from one branch into another, and also to be able to carry across uncommitted changes. But we could certainly usefully add options to do the opposite, and perhaps consider whether they should be the default.