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.