🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.programmer
Article #1085

Re: SCCS REVISION HISTORY

#1085
From: Greg A. Woods
Date: Thu, 25 Oct 1990 16:35
41 lines
2274 bytes
[ BTW, "Followup-to: poster" doesn't work... :-), and I've dropped the
comp.lang cross-posting too.... ]

In article <143950@sun.Eng.Sun.COM> petej@itcode.Eng.Sun.COM (Pete Jolly) writes:
> I come from an environment that used RCS rather heavily and
> now I am forced (much to my disgust) to use SCCS for source
> archive control.  I don't like SCCS because in my opinion
> it is too hard to get started with and doesn't offer the
> overall flexibility that RCS does.  I will concede that
> it may be much more powerful for those large scale projects
> that have multiple programmers working on the same software.  

Have you tried sccs (i.e. Eric Allman's front-end)?  It makes using
SCCS a breeze.  There are even a few other front ends....

I believe SCCS has more overall flexibility than RCS.  Just how do you
arbitrarily create a custom format for $Header?  Sure there are some
features in RCS that are useful, such as symbolic tags, but this can
be done with a reasonably simple database for SCCS too.

I see SCCS as a set of tools, and RCS as a "system".

> Does anyone out there have any ideas on how to incorporate
> revision history into SCCS source files??

There are several ways I can think of doing this with standard UNIX
tools, but my question is why?  I find this in-line history stuff
rather redundant and it gets in the way of my code.  Even if I put it
at the end of the file.  Prs is always there, again with flexible format.

A better place for the history info is in a change-log file, or in
some form of release notes.  (IMHO)

[ Sorry, this might sound pessimistic, or inflamitory, but I want to
point out that the original question seems the same way to me! ]

-- 
						Greg A. Woods

woods@{eci386,gate,robohack,ontmoh,tmsoft}.UUCP
+1-416-443-1734 [h]  +1-416-595-5425 [w]    VE3-TCP	Toronto, Ontario CANADA
Technical Details
Message-ID: <1990Oct25.163501.16809@eci386.uucp>
Path: arc1-ca.pugleaf.net!utzoo!telly!eci386!woods
References: <143950@sun.Eng.Sun.COM>

Show Full Headers
Complete Article Headers
Newsgroups: comp.unix.programmer
Path: arc1-ca.pugleaf.net!utzoo!telly!eci386!woods
From: woods@eci386.uucp (Greg A. Woods)
Subject: Re: SCCS REVISION HISTORY
Message-ID: <1990Oct25.163501.16809@eci386.uucp>
Keywords: SCCS revision history source
Reply-To: woods@eci386.UUCP (Greg A. Woods)
Organization: Elegant Communications Inc.
References: <143950@sun.Eng.Sun.COM>
Date: Thu, 25 Oct 90 16:35:01 GMT