I get excited whenever someone explains what I'm thinking more
effectively than I ever could.  This is an example:

http://lwn.net/Articles/246381/

Anyway, I've been using Git, and after a few months I'm confident that I
like it more than any other version control system I've used.
Unfortunately, converting a Bazaar repository to a Git repository has
been a little painful (I did one with Tailor, but I remember it taking
me a few hours because Tailor was so stupid).  Does anyone have a better
way of doing this?

So far, my favorite feature of Git, compared to other distributed
version control systems, is the way it does branching (note that
Mercurial does it the same way).  If you want to check out a branch, it
doesn't have to create a brand new checkout.  Instead, it just updates
the files you already have, in place, making whatever changes needed to
get you the branch.  When you switch to another branch, again, it just
makes the necessary changes in place.  In Subversion and Bazaar, when
check out a branch, it creates a new directory and copies in all of the
files.  In Git, branching is so easy that I actually do it every time it
would help, rather than just when I have to.

-- 
Andrew McNabb
http://www.mcnabbs.org/andrew/
PGP Fingerprint: 8A17 B57C 6879 1863 DE55  8012 AB4D 6098 8826 6868

Attachment: signature.asc
Description: Digital signature

--------------------
BYU Unix Users Group 
http://uug.byu.edu/ 

The opinions expressed in this message are the responsibility of their
author.  They are not endorsed by BYU, the BYU CS Department or BYU-UUG. 
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to