Subversion – Version Control At It’s Best

In General on August 16, 2006 at 1:49 pm

We’ve just moved our source version control from Microsoft Visual SourceSafe to this open-source version controller “Subversion”. To simply put it, “its just way ahead of Visual SourceSafe” and “version control at it’s best“.

  • It’s very rich in functionality.
  • It just blends with the file system for a better user experience.
  • It’s light-weight.
  • It has the 2-phase commit logic.
  • A decent Difference editor (even though it could be a lot better).
  • With Ankh, it just blends in with Visual Studio IDE.
  • It has the branching capability which is really good if you have teams working on different enhancements that you are not sure when to commit or need the flexibility to selectively include those changes. You can commit (merge) your branch changes later on to the main trunk. Really helpful.
  • Atomic commit. You are guaranteed that either everything in the set will get committed or nothing.
  • Last, but not least, pretty cool icons. (Silly!!!…I know)

There are 2 cool things I particularly like in Subversion that’s very much missing in VSS.

  1. The first thing I like the most is, the very cool Windows Explorer plug-in, that just plugs into the folder structure and visually indicates what’s been changed, what’s been added etc. And you can commit your changes from Windows Explorer itself. You don’t necessarily have to use the Subversion UI to commit your changes. Isn’t that pretty?
  2. The second thing I like the most is the concept of  2-phase commit. You can work completely disconnected and when you get a connection you can commit your changes. Until then all your changes will be kept local and what’s more cool about this is that you don’t have to go make your files “read-only” to make changes anymore as you do for VSS. This is a productivity plus’o.

It’s a pretty cool product that the team started loving it and I’m kinda’ stuck with Subversion (for good). If I get the authority I would prefer Subversion than Visual SourceSafe.

Way to go Microsoft.

And, good job, the Subversion team!!!

You can get Subversion from here.

Tags: , ,

Socialize: reddit digg furl newswine blinklist co.mments


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: