[Ilugc] Subversion Open House @ CollabNet Chennai

  • From: bhuvan@xxxxxxxxxx (Bhuvaneswaran)
  • Date: Wed May 2 19:26:21 2007

On 5/2/07, Doran <doran+clug@xxxxxxxxxxxxxxxxxxxxx> wrote:

On Wed, May 02, 2007 at 06:02:33PM +0530, Kenneth Gonsalves wrote:
On 02-May-07, at 4:46 PM, Kamesh Jayachandran wrote:
Subversion is unstoppable.

are you sure? with distributed version control systems gaining share
isnt subversion becoming outdated?

I'm glad you said it first! I've been biting my tongue on the recent svn
thread, wanting to say "just use {darcs|arch|bzr}". The only use-case I
see for SVN is in shops where CVS-style development is so entrenched
that moving to a less-warty system is the biggest change inertia will
allow. Yes, there's a bit of a learning curve (especially un-learning
CVS -- remember how annoying that was when you first had to use it) but
I find Darcs, and the detailed history of my code that it provides, to
be an excellent productivity enhancer once adopted on a project.

You can still use Subversion for decentralized development using the
svk plugin. It is written in perl, stable and cool plugin one would
love to use. But yeah, it is a nice to have feature in Subversion
during long run. But given the amount of popularity Subversion gains
in recent times, I'm unsure how many users are considering this
feature as a bottle-neck to use Subversion. For what is worth, the
count of Subversion users are doubling every 5 months.

OTOH, I'll not recommend bzr to corporates, not because of it's
nature, but because of it's current state. If i am right, it is still
in beta and they are actively working towards to release the first
stable version 1.0 as early as possible.

Check out this version control comparison chart to know the pros/cons
of every version control system.
-- 
Regards,
Bhuvaneswaran
www.symonds.net/~bhuvan/
GPG: 0x7A13E5B0

Other related posts: