pf » Subversion Better than CVS?

Subversion Better than CVS?

misc

I have been reading up on Subversion - an open source control product, my friend Tim provoked me into this. I recommend checking out the Subversion Book (html, pdf) - which is a draft of an upcoming book Version Control With Subversion (O'Reilly & Associates). It gives a good introduction of source control concepts, as well as info on using Subversion. Subversion 1.0 was just released in Feb.

Subversion is similar to cvs, they are both: open source, use the copy-modify-merge version control model, and have similar command line syntax. One of my peeves with CVS was the hassle of dealing with binary files - subversion treats all files as binary, and does binary diffs. It also has better support for changing directory structure. And possibly one of the more interesting features, to me at least, is the way it runs on the server - you access the repository with url's (eg http://server/module, file://x/y/z, etc). Subversion has an Apache module that uses webdav for the server. This is nice because many of us web developers are already familiar with administering Apache, and you can leverage Apache for authentications, and encryption (https). From what I have seen so far subversion looks to be superior to CVS, at least for my needs. Have you used both?, thoughts?



Related Entries
1 person found this page useful, what do you think?

Trackback Address: 109/0E5E4CFB89E2CE7ED0FF647257B2836A
On 03/05/2004 at 11:03:22 AM MST Nathan Strutz wrote:
1
Yep, it's better. I'm liking it so far on my trial stuff. I did have some problems with the database corrupting beyond repair if your server crashes in the middle of an action (it was due to a completely unrelated issue)... yeah, that sucked. Also TortoiseCVS is a bit nicer than TortoiseSVN IMHO. Overall though, the positives outweigh the negatives.

On 08/30/2006 at 6:22:33 AM MDT Geoffrey wrote:
2
Why does it need apache? CVS does not need a server just a root respository. seems to unnessesarally rely on other products. I use ISS on a windows box. how can I use subversion without installing apache

On 03/03/2008 at 11:42:54 AM MST Nope wrote:
3
I thought it was better at first too, but (at least using the Eclipse plugin), it gives so many weird error messages and screws up SO much (even more than CVS), I've found it worse after extended usage. Sad product if it's supposed to be "better". At best it's as good with a few extra features (that are offset by more bugs).




  



Spell Checker by Foundeo





Subscribe to my RSS Feed: solosub RSS
Tags