*BSD News Article 56133


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!newsfeed.internetmci.com!in2.uu.net!usc!sdd.hp.com!hamblin.math.byu.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.os.linux.advocacy,comp.unix.bsd.freebsd.misc,comp.unix.advocacy,comp.unix.misc
Subject: Re: Linux vs FreeBSD
Date: 5 Dec 1995 22:42:35 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 33
Message-ID: <4a2hsr$81i@park.uvsc.edu>
References: <489kuu$rbo@pelican.cs.ucla.edu> <87rayn8ion.fsf@interbev.mindspring.com> <49qa85$q80@agate.berkeley.edu> <MICHAELV.95Dec2230815@mindbender.headcandy.com> <49sql5$99f@pell.pell.chi.il.us>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.os.linux.advocacy:29301 comp.unix.bsd.freebsd.misc:9846 comp.unix.advocacy:11752 comp.unix.misc:19856

orc@pell.chi.il.us (Orc) wrote:
]    I don't know how Linus does internal version control, but there
] are plenty of companies that don't use version control (or have got
] Company Standards(tm) like DEC's CMS, which is worthless) that are
] not known for 'buggier and harder to maintain' software.  SCCS is
] an unqualified Good Thing(tm), but, regretfully, it's not necessary
] to use it to produce good reliable code.

I managed the CMS source tree for the Patchworks for VMS (NetWare)
product that was written by me and two other guys at Novell with
help and extensive testing from two guys at DEC.

I have to say that CMS doesn't suck.

The main problem with CMS is the file naming requirements and the
tree layout, which you can get around with a small amount of .COM
file hacking.  The same problem exists for PVCS (one of the more
popular DOS version control tools).

CVS has multiple reader/multiple writer problems for large projects,
which you can hack around by RCS'ing a global log file as a reader
writer lock (it also gives you a commit-set history for multiple
files).

Companies that don't use some kind of version control are simply
out to lunch.  They *will* eventually screw up.


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.