4.2BSD, RCS and SCCS
Greg Woods
woods at hao.UUCP
Sat Dec 10 10:36:25 AEST 1983
I have been informed that 4.2BSD does not have SCCS (Source Code Control
System), but rather has Purdue's RCS (Revision Control System). I (and the
scientists I work for) make *extensive* use of SCCS, so this will be a
*major* pain in the butt for us when we go to 4.2 . I also know that supposedly
there is a program "sccstorcs" that converts an SCCS-format file into an RCS-
format file. However, looking through our 4.2 manual, I cannot find a man
page for it, nor can I find any for the RCS commands (although we have received
copies of the RCS man pages, they do not seem to be in the "official" Berkeley
manual, and they do not include the "sccstorcs" man page). This is quite
disturbing, needless to say. So, I come to the following questions:
1) I am not sure SCCS was officially part of 4.1 either. If so, that means
that someone locally implemented it. Has anyone done this for 4.2? If so,
I would be *very* interested in getting a copy. I will mail a tape and
pay any postage cost. If it *was* officially part of 4.1, then why did
they drop it in favor of RCS? Is RCS so much better that it is worth the
major headaches of conversion? In our case, conversion includes a total
rewrite of a whole library of shell scripts I wrote to keep the scientists
from having to remember what all the damn flags are and to watch for stupid
and disastrous errors that can easily occur when someone not very familiar
with SCCS tries to do gets and deltas. Naturally, I am quite anxious to
avoid this since it represents about 2 weeks of work.
2) Failing a postive reply to 1), is there really such a "sccstorcs"
program? Has anyone actually used it? Does it really work? Does it
preserve all the old SCCS deltas? Does anyone have a man page for it
you could mail to me?
For my next trick, I get to talk our systems people into implementing
anything I receive in answer to this article.....
Thanks a million for any help,
GREG
--
{ucbvax!hplabs | allegra!nbires | decvax!kpno | harpo!seismo | ihnp4!kpno}
!hao!woods
More information about the Comp.unix
mailing list