Posts Tagged: svn

Text

I’ve made the move from SVN to GIT. The reason? Heroku. Using deployment with GIT left me with two version control systems. This didn’t matter until I started working with another developer wanting deployment access.

The move was actually relatively easy (mainly due to a number of new Mac OS X applications). Here is a list of what I’m using now:

For open source projects I use GitHub. For closed source, I found that Assembla offers an incredible deal (unlimited users, unlimited projects, 2GB).

Text

GIT out-trumps SVN in almost every way. The decentralize repository is better, the branching is better, and the social aspects (through github) are incredible. However, I can’t make the transition because I am hooked on Versions and Kaleidoscope. Having a great GUI to show changed files, and side by side comparisons is more important than having an amazing command line tool. Until someone writes a great GIT client (and no, none exist right now) I probably won’t move my repositories. However, the ability to use SVN to commit to GIT Hub (here) might sway me.