Checkout existing branch to established workspace (.moved)

Aaron Bentley aaron at aaronbentley.com
Thu Mar 29 17:26:54 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12-03-29 12:05 PM, Colin D Bennett wrote:
>> The bzr-pipeline version of switch, switch-pipe, makes this a
>> lot nicer by associating a special shelf with each branch.  When
>> you switch-pipe out of a branch, any uncommitted changes are
>> stored in the branch's shelf, and if the branch you're
>> switch-piping into has any shelved changes, they're automatically
>> restored.
> 
> That sounds great!
> 
> Does the shelf live in the branch, or in the working tree as it 
> does today?

It lives in the branch.

> Is there a way to see all the shelved changes for all branches in
> the working tree?

You can see which whether a branch has shelved changes, but not what
the changes are.

> I wouldn't want to forget where my code changes disappeared to,
> which I might do after switching between several branches.

We could probably add an option to diff to show a shelved change,
similar to -c

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk90m14ACgkQ0F+nu1YWqI2BYwCfWRTAP51HrIrEF3dY+4EDWEHF
XMUAoIUEoZl1Za6UQ6cbw9DZnKnktFB6
=eH6s
-----END PGP SIGNATURE-----



More information about the bazaar mailing list