Checkout existing branch to established workspace (.moved)
Aaron Bentley
aaron at aaronbentley.com
Wed Mar 28 20:41:12 UTC 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 12-03-28 12:34 PM, Colin D Bennett wrote:
> I can't tell you how frustrating it is when I do a 'switch',
> forgetting I have outstanding changes in my working tree -- and
> often get seriously hosed when conflicts occur! It has happened
> to new Bazaar users here at work, and it is particularly confusing
> and frustrating for them.
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.
In lp:~abentley/bzr-pipeline/native-colo this works with any branch,
not just in a pipeline, so I find it very handy with native and
bzr-colo colocated branches.
Now that Bazaar natively supports colocation, I'd love to add this
feature, and make it the default.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk9zd2gACgkQ0F+nu1YWqI3pYACaAuVrPGL7tCEgaBbZ1lOmyNgX
YMwAni7L2pcr1uNDFfNPbCz+itPhz4yd
=2oLH
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list