More SCCS usage/Has anybody heard of "SABLE"?

William E. Davidsen Jr davidsen at steinmetz.ge.com
Sat May 14 04:07:36 AEST 1988


There is a technique I use for keeping things in line with SCCS. Perhaps
it's widely know and not used for some reason, but here it is.

Assume I'm at a production level, say 1.1, and am ready to make another
upgrade. First I pull an initial branch of all the files:
	for n in s.*; do get -b $n; done

Now when I want to change something I do:
	get -e -t s.whatever
which keeps things moving along the branch. When I delta I add comments
as always.

When I'm ready to update to the next production level (which in this
case will be 1.2) I just do:
	for name in s.*
	do
	 get -e -t -r1.1 $name
	 delta -y"Production version" $name
	done
This will force all programs to have a version of 1.2, even if they
weren't changed.

I do the intermediate access with a script which does an extract if
there is no writable version, asks if I want to edit, asks if I want to
make, etc. Not elegant, but simple, easy to use, and reliable.
-- 
	bill davidsen		(wedu at ge-crd.arpa)
  {uunet | philabs | seismo}!steinmetz!crdos1!davidsen
"Stupidity, like virtue, is its own reward" -me



More information about the Comp.unix.wizards mailing list