comp.lang.ada
 help / color / mirror / Atom feed
* Configuration Management for Ada on Unix
@ 1996-05-22  0:00 David R. Ellison
  1996-05-22  0:00 ` Theodore E. Dennison
                   ` (2 more replies)
  0 siblings, 3 replies; 45+ messages in thread
From: David R. Ellison @ 1996-05-22  0:00 UTC (permalink / raw)




I am working on a project which has moved from VMS to Unix.  We
are using the Thomson (Alsys) Ada compiler on HP-UX.  We are using 
the AdaMake tool that came with the compiler to determine compilation 
order and rebuild libraries.

The compiler and AdaMake don't have any apparent way to access
source code stored in configuration management files (such as 
SCCS or RCS).  Our project is large enough (more than one file 
and one programmer) such that CM is a necessity.  However the 
Thomson documentation doesn't seem to acknowledge that CM exists.  

If anyone knows how to apply CM while using Thomson Ada on Unix,
please email me or post the information.  If there are other ways 
to apply CM to a Ada project on Unix, I would be interested even 
if it means giving up use of AdaMake.

Thanks,
Dave Ellison

-- 
| David Ellison                     | ellison@gdesystems.com    |
| GDE Systems, Inc.,                | Tel: (619) 592-5189       |
| P.O. Box 509008,    MZ 6100-D     | Fax: (619) 592-5420       |
| San Diego, CA 92150-9008          | http://www.gdesystems.com |





^ permalink raw reply	[flat|nested] 45+ messages in thread
* Re: Configuration Management for Ada on Unix
@ 1996-05-30  0:00 Bob Crispen
  0 siblings, 0 replies; 45+ messages in thread
From: Bob Crispen @ 1996-05-30  0:00 UTC (permalink / raw)



Sorry, I didn't mean to start an SCCS-vs-RCS war (which is surely a
little off topic?)

I merely meant to indicate that a delta engine, WHATEVER it is, is
a significant part of a configuration management system, but by no
means the whole system; and that I have seen systems that range in
complexity from shell script front ends to the delta engine up
through extremely complex database systems with roles and the
capability of generating single lines of code on the fly, and the
whole nine yards; and that the choice of which system to use is
greatly dependent on your requirements.

Duh!  Maybe three duh!s.  But if you think you can shortcut the
engineering process of requirements analysis, trade studies, etc., etc.
for the configuration management requirements of your program and
get off easy by saying "everybody uses XYZ" -- well, tough luck.

Hey!  We may have discovered the last domain for which the waterfall
model applies -- CM.  Or has someone used a spiral model for CM
(intentionally ;-)?

Bob Crispen
revbob@eight-ball.hv.boeing.com
Speaking for myself, not my company




^ permalink raw reply	[flat|nested] 45+ messages in thread
* Re: Configuration Management for Ada on Unix
@ 1996-05-30  0:00 W. Wesley Groleau (Wes)
  1996-05-30  0:00 ` Samuel Tardieu
  0 siblings, 1 reply; 45+ messages in thread
From: W. Wesley Groleau (Wes) @ 1996-05-30  0:00 UTC (permalink / raw)



> ... RCS keeps the last version in a "pristine" form ...

If I read this right, RCS keeps the last version in a form that will not
choke a compiler?  If so, then is there anything else about RCS that would
prevent using the RCS directory as your "official" compilation library?
Then "normal" builds would always use the latest checked-in files, and
compilers that check file dates would not have to recompile files that had
not been checked out and in again!

The down side is that malice and/or stupidity could get in and edit the
files without check in/out.  Can't do that in SCCS unless you're clever
enough to recompute and edit the checksum.

PLUG:  A low cost CM system (and more!) that adds functionality to
either SCCS or RCS is Razor.  It is also very customizable.
Even though written in C, it is reliable and robust--and the authors
originally started it to support an Ada project.  I have no personal
interest in it, just a satisfied user.

Find out more at http://www.tower.com

--
---------------------------------------------------------------------------
W. Wesley Groleau (Wes)                                Office: 219-429-4923
Magnavox - Mail Stop 10-40                               Home: 219-471-7206
Fort Wayne,  IN   46808              elm (Unix): wwgrol@pseserv3.fw.hac.com
---------------------------------------------------------------------------




^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~1996-06-09  0:00 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1996-05-22  0:00 Configuration Management for Ada on Unix David R. Ellison
1996-05-22  0:00 ` Theodore E. Dennison
1996-05-24  0:00   ` Laurent Pautet
1996-05-25  0:00     ` Bob Crispen
1996-05-26  0:00       ` Laurent Pautet
1996-05-28  0:00         ` Theodore E. Dennison
1996-05-28  0:00           ` Laurent Pautet
1996-05-28  0:00             ` Tucker Taft
1996-05-29  0:00               ` Laurent Pautet
1996-05-29  0:00         ` Chris Papademetrious
1996-05-30  0:00           ` Robert Dewar
1996-05-30  0:00           ` Laurent Pautet
1996-06-01  0:00       ` Jim Kingdon
1996-06-02  0:00         ` Laurent Pautet
1996-05-22  0:00 ` Robert Dewar
1996-05-23  0:00   ` Dave Wood
1996-05-23  0:00 ` Bob Gilbert
  -- strict thread matches above, loose matches on Subject: below --
1996-05-30  0:00 Bob Crispen
1996-05-30  0:00 W. Wesley Groleau (Wes)
1996-05-30  0:00 ` Samuel Tardieu
1996-05-30  0:00   ` James A. Squire
1996-05-31  0:00   ` Brendan WALKER
1996-05-31  0:00     ` Richard A. O'Keefe
1996-05-31  0:00       ` David Weller
1996-05-31  0:00         ` Fergus Henderson
1996-05-31  0:00   ` James A. Squire
1996-05-31  0:00     ` Robert Dewar
1996-05-31  0:00   ` Samuel Tardieu
1996-06-02  0:00   ` Jim Kingdon
1996-06-03  0:00   ` James A. Squire
1996-06-03  0:00   ` James A. Squire
1996-06-04  0:00   ` Simon Wright
1996-06-04  0:00   ` Samuel Tardieu
1996-06-04  0:00   ` Ken Garlington
1996-06-04  0:00     ` John McCabe
1996-06-05  0:00   ` Jim Kingdon
1996-06-05  0:00   ` James A. Squire
1996-06-05  0:00     ` David Weller
1996-06-05  0:00   ` James A. Squire
1996-06-05  0:00   ` James A. Squire
1996-06-05  0:00     ` Robert Dewar
1996-06-06  0:00   ` Ken Garlington
1996-06-06  0:00   ` Kevin F. Quinn
1996-06-07  0:00   ` Kevin F. Quinn
1996-06-09  0:00   ` John & Susan Edge & Farrina Wilson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox