For a long while I was not happy with the way I have to use SVN at work. For those new to SVN it stands for Subversion. Wikipedia gives this for its definition.
“Subversion (SVN) is a version control system initiated in 2000 by CollabNet Inc. It is used to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS).”
We use it all the time at CodeGreene to commit and grab updates of a project. This way we can all work on a project at the same time and not step on each others toes, most of the time. Most of the guys at work just use the command line to send their recent work and to update their computers with the latest version of a project. The command line scares me though so I have been using something called svnX which just lets me have an interface for when using SVN. It has not been very friendly and often hard to use. A co-worker then ran into Versions! I love this little app! It is still in beta and I don’t know if they will charge for it when it gets out of beta, but if you use SVN and are on a Mac give Versions a try. It has all the features I need with SVN and it is very easy to use.


August 5th, 2008 at 4:58 pm
Sweet! Now we just need to get the good folks at Pico and Sofa to make a decent interface for Git. I’m drowning here! (Right there with you with the commandlinephobia Luke).