So I am a long time user and avid fan of Subversion. I did a lot of Rails development in 2007, not too much in 2008, then jumped back into things again this year. In my time away from Rails it seems everyone has switched to using Git! Most notably the Rails team itself has switched.
This brings up the following random thoughts and/or conerns:
- Is Git really better? It looks like it may be. While it has obvious advantages for a distributed team, it would seem the support for commits while disconnected has advantages even for single-developer projects. Why just the other day I wanted to commit some changes on one of my projects when I found my Internet down. Git would have come in handy.
- Although Subversion works great for me, should I change for change’s sake? To learn a new technology and avoid becoming that guy still clinging to Subversion 4o years from now?
- The header image on Git’s home page has an orange monster eating trees. Subversion’s home page does not. Game/set/match Git. Subversion better come up with an equally cool monster doing some equally cool or I may be forced to switch.
Posted by Brock