> > The biggest difference is that CVS allows module level control over
> > source.  RCS is designed to work on a single file at a time.
> 
> An even bigger difference is that CVS essentially uses RCS under the
> hood so to speak.  I.e. CVS is built on top of RCS and only a few of the
> commonly used RCS features are not exploited by CVS.

To my way of thinking, CVS is network-centric while RCS is host-centric.
RCS seems to require (correct me if I'm wrong) that all developers
cooperating on a project actually log into the same host, or else you have
to shuttle a lot of files around manually.

This leaves RCS hopelessly crippled in the internet age, when developers
rarely have the opportunity or desire to share common hardware, and are
frequently separated by thousands of miles.

Both tools can be used to support _concurrent_ development, but CVS makes
possible _distributed_ development.


_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to