[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion uptake in OSS projects

From: Michael Sweet <mike_at_easysw.com>
Date: 2004-08-14 14:59:23 CEST

Greg Hudson wrote:
> I noticed that Subversion is starting to get some substantial use in
> OSS projects, and did a little research on how that comes about and
> how successful it tends to be. For each project listed at
> http://subversion.tigris.org/propaganda.html, I tried to determine how
> the decision was made to switch to SVN, when they switched, and
> what difficulties they've been having. Here are my findings:
> ...

FWIW, we are seriously considering switching to SVN for all of our
software, both open (CUPS, EPM, ESP Ghostscript, FLTK, HTMLDOC,
Mini-XML), and closed (ESP Print Pro). We've been doing a lot of
testing internally, and will probably use 1.1.x and fsfs. We
haven't had a lot of luck with bdb - mainly the RedHat vs. Berkeley
DB mismatch issues - and like the idea of having real files in case
something goes screwy.

The major reasons we're considering it are:

     1. Better off-line development - with CVS we use scripts to
        handle off-line add/remove, but we don't have off-line
        diff capabilities.

     2. We can setup developer access without local accounts;
        with CVS, the only way to do this is with pserver, which
        isn't secure. With SVN, we can use svnserve or mod_svn
        and open up our development to third-parties when it
        makes sense to do so (right now everything is "file an
        issue with a patch" to contribute...)

     3. Speed; SVN feels faster then CVS for all of the common
        operations (commit, diff, branching, merging)

     4. Easier module management; right now we do symlink tricks
        in our repository to import modules into a source tree.
        This will no longer be necessary with SVN, and will make
        managing the repository a lot easier.

Thanks for creating SVN!

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Printing Software for UNIX                       http://www.easysw.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Aug 14 15:00:07 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.