Git Git he tweeted to SVN hopping madly

Moved to SVN after VSS wiped out some code and watched it take off away from CVS.  Then Tortoise or SVN bombed out repeatedly with multiple developers and switched to TFS trial – spent too much time managing projects rather than working on them (TFS can be fun with Telerik front end) so now I gotta go back and finally looked up this Git character… In case you’re as latent as I am – From Git’s Wiki:

  • Git is much faster than Subversion
  • Subversion allows you to check out just a subtree of a repository; Git requires you to clone the entire repository (including history) and create a working copy that mirrors at least a subset of the items under version control.
  • Git’s repositories are much smaller than Subversions (for the Mozilla project, 30x smaller)
  • Git was designed to be fully distributed from the start, allowing each developer to have full local control
  • Git branches are simpler and less resource heavy than Subversion’s
  • Git branches carry their entire history

I’m sold – but if it loses a single file I’m buying TFS since Git will force me to learn a separate project management system as well….

Cant find your blag in the blogosphere?

Yes, I know where that came from – imitation is surely the… You know the rest, well here’s a favorite from the serial cartoon behind my madness: 

XKCD Cartoon - Voting Machines

Follow

Get every new post delivered to your Inbox.