Reasons we should upgrade to git.
vendor/rails
without a Subversion mirror is a pain in my ass.- Even if we did have vendor/rails somehow, we couldn't maintain local patches.
- Merging doesn't suck.
- That server crash wouldn't have put our source history in jeopardy.
- "That Guy" can commit as much as he wants without breaking trunk.
- I won't have to pare down my pr0n and music collection, since my repository will be smaller than a single SVN check out
- I won't have to pare down my pr0n and music collection, I won't have to check out a dozen different branches.
- We could use cool git features like annotate.