Subversion… see the light!
Posted on July 27, 2009, under Uncategorized.
PHP announced on July 16th that they completed the migration from CVS to Subversion – the open source version control system that is taking developer worlds by storm.
It seems like everyone is making the switch. What SVN offers above other version control solutions is an unbeatable open source community with the strength to do great releases in very short amounts of time.
When I first discovered Subversion I almost thought it was too good to be true. I had “seen the light” as they say. I’ve tried several different version control solutions but all of them either were too proprietary or had too little functionality for the cost.
Maybe I’ll add more to this entry later but for now – I just wanted to give Subversion some praise!
If you don’t use subversion or have NO IDEA what I’m talking about… please visit http://subversion.tigris.org/ and download it today.
Other useful tools are Tortoise SVN for Windows which can be downloaded here: http://tortoisesvn.tigris.org/
A great SVN server to install for free that will quickly get you up and running is Visual SVN that can be downloaded here: http://www.visualsvn.com/server/
You can also go with a fantastic HOSTED solution for SVN by visiting http://unfuddle.com/.
6 Replies to "Subversion… see the light!"
Larsig on July 29, 2009
@cdibona writes on Twitter: Reading http://joshua.remote-app.com/2009/07/27/subversion/ and feeling like I’m reading a post from 2003.
Ira on July 29, 2009
Umm… Chris is right and so is Mike… SVN is soooo 2003
git and Mercurial are where it’s at right now. SVN was a nice but incomplete replacement of CVS (which is horrible in every respect), but it does not go far enough, and especially doesn’t handle large repositories well, and does not help with diamond merges at all.
Joshua on July 29, 2009
Okay well obviously I’m heavily misinformed.
Thank you all for the updates and what I SHOULD be using. Maybe I’ll see the light once again with Git.
2003??!?! I just found out like last year… I must be a total newb.
Thanks again!
Ira on July 29, 2009
Well, SVN, Git and Mercurial are very different in style and somewhat in features. there are plusses and minuses to each, but basically both are made for the Bazaar type of Free Software development. If you are looking for a system at an R&D department with a central repository on the LAN and all that, then SVN has still some very nice recipes on the web to use to integrate it with other tools.
if you google it up, I’m sure there are blog posts somewhere comparing all those different CMSs’ pros and cons…
Mike Henke on July 27, 2009
You should look @ git for source control. It fixes SVN issues with branching and some other things.