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

Re: Subversion vs. Perforce

From: Barry Scott <nospam_at_barrys-emacs.org>
Date: 2003-09-10 22:09:03 CEST

The questions that I and my coworkers ask is this:

1. Is Subversion features better then we have with SourceSafe? Answer
today? Yes, YES!
2. Would you bet the business on Subversion? Answer today: No, not stable
3. Can you build tools on top of its API's? Answer today: No. We need docs
of the python
API to SVN and we need examples.

We have a SCM built in Python on top of SourceSafe that allows to do complete


At 09-09-2003 16:38, Guido van Rossum wrote:
>In our young startup I've installed Subversion because I could, and
>we've been using it for about a month now successfully (admittedly
>I've done 95% of all checkins, we've not started using Apache, and
>I've failed miserably at building from source for Red Hat 9 -- a
>mystery which I don't have time to research further alas). We now
>have a real VP of engineering, and he wants to switch to Perforce.
>This is not a fight I want to spend a lot of time on, but if there's
>an obvious rebuttal to his arguments for switching I'd like to hear
>His reasoning is that we're going to have *one* company-wide source
>control system for all documents that need to be under source control,
>not just code, but also specs, docs, marketing collateral, etc. I
>agree with this. Then he argues that non-engineers such as marketing
>are going to use the source control software, and that they won't be
>able to use Subversion since there's only a command line interface,
>while Perforce has a nice GUI for such people. I agree that a GUI is
>So now my question: what does Subversion has that compares to
>Perforce's GUI? I've used Perforce in the past, but only the command
>line interface so I don't know what its GUI does, but I imagine it's a
>nice piece of work, especially if you're on Windows (the only platform
>we care about for non-engineers). I liked the Perforce command line
>interface fine, but I'd prefer to continue to work with Subversion if
>only to support open source, and to save the $750/seat that Perforce
>will cost, and perhaps because I like Subversion's model for
>per-repository revisions and its approach to branching better. But
>for that money I can't put up much of a fight -- I want to save energy
>for real work and for defending Python's role in the project if it
>becomes under threat.
>Should I give up, or is there a good GUI for Subversion?
>--Guido van Rossum (home page: http://www.python.org/~guido/)
>To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>For additional commands, e-mail: users-help@subversion.tigris.org

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 10 22:10:04 2003

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

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