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

FAQ: svn advocacy / advice

From: Kean Johnston <jkj_at_sco.com>
Date: 2005-11-08 02:51:32 CET

Good evening subverters,

We (SCO) are looking for a new revision control tool to
replace a historic SCCS tree, and hopefully, a ClearCase
tree as well. The source base is pretty large, and dates
back to the mid-70's. The current contender is cvs, becuase
it is such a well-known quantity, but I would much prefer
to use svn. However, both myself and others on the project
have a few concerns and questions, and I would appreciate
some advice.

I am sure much of this is covered in the doc, but I need
a fairly quick answer to justify spending the time doing
research. If these are all FAQ, I appologise but hope you
will indulge me. Yes/no answers are acceptable :)

1. Is fsfs the prefered solution? If so, since each revision
    seems to be set of changes relative to the previous one,
    considering the amount of history and size of tree and
    number of revisions, does svn actually need to play back
    from revision 1 or does it store some sort of "checkpoint"
    along the way? If it does, is that automatic or manual?
    Also, if it does, is that "checkpoint" then basically the
    size of the repository at that point in time?

2. I know there is a cvs to svn converter, and I've seen some
    threads about an SCCS to svn converter using cvs in between,
    but does anyone know of a direct SCCS to svn converter? If
    not, does svn's API lend itself to me writing such a tool?
    Anyone have any WAG what the scope of such a project would

3. Is it possible (even if slow) to check out a tree based on
    property values? For example, could I say "check out all
    files that have the property foo set to baz"? Or if not
    check out, at least get a listing of such files which I
    can then copy into a tag? (think: during the conversion
    process I retain SCCS info in properties, and then want
    to convert from a given SCCS SID to a propper svn tag).

4. Has anyone ever done scalability testing with svn? Is it
    an appropriate tool for a 600 000+ source file repository?

Any / all advice greatly appreciated. Thank you for your time.


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 8 02:52:40 2005

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