Now that everyone has started loving subversion for version control needs, I guess it has a long way to go. If you are thinking of switching to subversion, I’d urge you to think twice.

1- To support transport over http protocol, only Apache version 2 is supported. Many system administrators prefer to stick with apache 1.3 that tends to be more robust and very will supported. This it the first major downfall for subversion.

2- Even by running Apache2, you’ll face serious permissions problem. Subversion has a very nifty interface using APR and DAV module, but even experienced sysadmins will have a serious challenge with permissions on svn repositories.

3- “svnserve” that supposed to handle svn:// protocol is also not a well supported application. Reading docs you are somehow recommended to use http protocol. Setting it up is a painful process.

If you are going for subversion, you may also would like to check out trac, the “an enhanced wiki and issue tracking system for software development projects”.

However I’d prefer to stay with cvs for the moment.

 

Comments are closed.

Set your Twitter account name in your settings to use the TwitterBar Section.