[comp.lang.perl] perl for SCCS

ron@DRD.Com (Ron Madurski) (12/08/90)

Here's my dilemna.

I want to learn how to use perl.
I need to set up a system to use the SCCS facility (or possibly others
if one that works better and is easier to use is out there).
I have never used perl, but I have been following the discussions here
for a month or two.

I don't expect anyone to write this stuff for me, I just want some
direction, examples of using choice lists for user selection, do's and
dont's of SCCS, and some help along the way if I get really stuck.

We have been using SCCS as a way for the programmers here to keep from
stepping on each others toes.  Since we are getting ready for a major
release of a new revision it would be helpful to be able to set a delta
to get back to the 'pristine' version of the software (ie. delta 1.1).
From there further development will continue on version 2.  If bugs are
found :^< we want to be able to go back to the 1.1 version and work from
there with a new branch.  Seems simple enough, now the nasty part (that I
really want to work smoothly and figure the easiest way is to write a
program to do it for me).  The software rarely goes to more than one
place without some sort of customization.  So I want to have the
original trunk to really never be touched (Except for new customers).
ie.,:

1.1.1.1  Company A
1.1.2.1  Company B
1.1.3.1  Company C
...

Work will always be continued on 2.x until the next major revision and
at that time a comb(ine) will be done to get the deltas in line with
each other again.

Well, let me know what you think.  Am I going to be able to do this in
perl, is there a better way, will I have hair left when I finish?

Thanks for your time,
-- 
ron@DRD.Com         
uunet!apctrc!drd!ron