Re: Perforce vs CVS

[email protected] (Nick Ing-Simmons)
Newsgroups perl.bootstrap
Message-ID <[email protected]>
Russ Allbery <[email protected]> writes:
>
>Several of the points on the Perforce page are significantly out of date;
>CVS hasn't been built on top of a separate RCS implementation for some
>time now, for example.  CVS has the significant advantage for me of using
>RCS files for its repository, which means that the repository is in a
>well-documented and fairly easy-to-edit *text* format rather than some
>sort of database as is used by some other VC products.  I'm not sure how
>transparent the Perforce repository is.

Perforce seems to have changes (at least for text files) as RCS files 
too - at least the superficially look like RCS - even down to ,v
The state if changes etc. is cached in in berkely-db-like .db files.

>
>I would tend to be extremely skeptical of Perforce's bit about how they
>support more locking methods.  This was an *intentional* design decision
>in CVS, not some design flaw that should be corrected or a feature that
>it's missing.

So how does CVS avoid corrupt files when I try and change sv.c from Dallas,
Sarathy from Canada, and Graham from UK ?



-- 
Nick Ing-Simmons
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.