Kerry Sainsbury wrote:
>
> In article <4i1l6o$o8q@cssun.mathcs.emory.edu>,
> m.mejia@server1.codetel.net.do ("=?iso-8859-1?Q?=22Ing._Melvin_P=E9rez_Cedano=22?=" ) wrote:
> >Hello Unix Guru:
> >
> >I would like to hear your opinions about the pros and cons between these two
> >source code control systems.
> >
> >I'm considering to use one of these, but before I would like to know your
> >experiences.
>
> They're pretty similar really, but RCS makes it easier to produce "patch"
> files.
>
> *We* use CVS instead. It sits on top of RCS (and is free too!) and provides
> Concurrent editing of programs (ie: more than one person can work on the
> same file at the same time).
> ...
I'm not familiar with RCS, or SCCS for that matter. I do use SCCS for one
purpose which I find to be very useful, and that is to be able to let error
functions report the module and line number of an error. Example in I4gl code:
call catastrophy("%M%(%C%) ",sqlca.sqlcode)
When the source code is submitted to SCCS, %M% is expanded to the name of the
module containing the code, and %C% is expanded to the line number. So, when
the catastrophy function is called like this, the module name and line number
of the calling function are passed as a text string. This is VERY useful for
debugging.
I don't know if RCS can do this, and in practice I don't use SCCS for
anything else.
John H. Frantz