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

Re: gcc source management requirements

From: Branko Čibej <brane_at_xbc.nu>
Date: 2002-12-11 03:02:45 CET

Garrett Rooney wrote:

> On Monday, December 9, 2002, at 08:44 PM, sam th wrote:
>> In a discussion with Tom Lord on the GCC list, Zack Weinberg [1] posted
>> an excellent list of requirements for a source control system. Some of
>> them are for the future, some of them are requirements for anything that
>> wants to replace CVS. They're worth taking a look at. [2]
>> http://gcc.gnu.org/ml/gcc/2002-12/msg00444.html
>> [1] Who I know is on this list, but hasn't mentioned his list on this
>> list. Hope I'm not stepping on your toes, Zack.
>> [2] It should be noted that SVN fails requirement 0. Hopefully the APR
>> people consider this an issue as well.
> well, which part of requirement 0 are you talking about? i don't
> believe we fail the portability part, at least for a client build
> (although for some of the more obscure platforms it remains to be proven).

Of course we fail on the portability part. We havent even tested SVN on
many major platforms in ages. The only systems that IIRC get regular
testing are:

    Linux, ia32 flavours
    FreeBSD, also ia32
    Windows 2000/XP
    Mac OS X
    Solaris 7
    HP-UX (client-only, server doesn't work)

Of the major platforms, we're missing at least AIX and the non-ia32
flavours of Linux. We don't even support two ports that APR explicitly
does -- Netware and OS/2.

> everything else (i think) we pass (or intend to pass by the time we
> hit 1.0), modulo the occasional bug of course.

The repeated-merge problem certainly isn't targetted for 1.0 at the moment.

Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Dec 11 03:03:35 2002

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