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
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
