Evaluating Bazaar in a CVS environment.
John Arbash Meinel
john at arbash-meinel.com
Fri Jun 27 22:53:35 BST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andy Walker wrote:
| John Arbash Meinel <john <at> arbash-meinel.com> writes:
|
|> The idea that I presented was to allow you to have 1 lightweight
|> checkout, that you can switch between branches. So you only have a small
|> number of copies (I personally like to always have a checkout of HEAD,
|> and then one for what I'm working on.)
|>
|> But I have 30+ branches on my local disk, and in total they only take up
|> ~100KB of disk space. Versus the 20MB working tree checkout.
| Ah, I understand now. I didn't realize that the lightweight checkout
could be
| basically "morphed" from branch to branch. I'll have to read your
example more
| slowly next time.
Right, you use "bzr switch" to change the branch the checkout is
associated with. It will carry across uncommitted changes (by design, so
if you did a fix in the wrong location, you can switch and commit it in
the right place.) Useful when you realize you just started a new bugfix.
So you have to take some care when switching with uncommitted changes.
(Sometimes you might go to switch not realizing that you didn't commit yet.)
|> I did present that, I guess not well enough for you to understand.
|
| Perhaps I was just not good enough to understand. Thanks for your
help, I'll
| evaluate using bazaar using the method you mention and see what I come
up with.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkhlYV8ACgkQJdeBCYSNAAN/ywCff//T3kT+c2q//7mtQfeeoMjz
HjIAoIVlA9swj5Z2ILoVQFWfBPYiYnbn
=Y/Vu
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list