Subversion goes beta

Just read that Subversion finally entered it’s beta stage.

For those of you who might not know what Subversion is, here’s a quick introduction

Subversion, or SVN for short, started out as a replacement for CVS due to some limitations of CVS, like inability to rename files cleanly, expensive network overhead, and per-file commits.

What’s good about SVN, at least in my opinion, is that every commit affects the whole repository, that is, if you change a single file in a working copy and commit your change, then the whole repository revision number increases, it’s as if SVN saves a snapshot of the repository tree at a certain period of time.

Tags and branches are “cheap” copy operations, you simply copy a directory somewhere else and it becomes a tag, start comitting to it, now it’s a branch. It’s just that branches and tags are suitable for software development purposes, SVN tries to be more generic.

Well, for those of you who didn’t try SVN yet, I suggest you go and download a compiled binary and play around with it, I’m sure you’ll like it.



Leave a Reply

Formatting: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Other Entries

Tweets from