comp.lang.ada
 help / color / mirror / Atom feed
From: pautet@email.enst.fr (Laurent Pautet)
Subject: Re: Configuration Management for Ada on Unix
Date: 1996/05/26
Date: 1996-05-26T00:00:00+00:00	[thread overview]
Message-ID: <4o94io$5ai@foehn.enst.fr> (raw)
In-Reply-To: 31A79E0A.2F99@hiwaay.net


In article <31A79E0A.2F99@hiwaay.net>, Bob Crispen  <crispen@hiwaay.net> wrote:
>
>It really just depends on what you need.  If you've got a number of
>simultaneous versions and targets and are doing a real product-line set
>of builds, you'll obviously need one of the professional products, while
>homebrew version control will do you if you have a handful of targets
>and have only a rolling 3-version system (Test, Current, and Delivery).
>
>Note that SCCS allows you to have several directory trees.  You can have
>one tree for each version, and within that trees for platforms (e.g.,
>common, vme, workstation).  SCCS can then load everything down to one
>big directory for each build.  Unlike the flat(ter) VMS filesystem, Unix's
>filesystem can be used as a serious helper for your configuration management
>tool.

Maybe I am wrong, but I think SCCS is very unefficient because it
stores patches between Version (N+1) - Version (N) and when you want
to access to version N, internally SCCS retrieves version 0 and
applies all the patches to obtain version N. RCS stores the last
version (rather than the first one) and differences between Version
(N) - Version (N+1).

Anyway, you should have a look at CVS. It provides a lot of nice
features, especially those you mentionned above. Basically, it's a
configuration and version system when RCS and SCCS are only version
systems.

-- 
-- Laurent




  reply	other threads:[~1996-05-26  0:00 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
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           ` Laurent Pautet
1996-05-30  0:00           ` Robert Dewar
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   ` Samuel Tardieu
1996-05-31  0:00   ` James A. Squire
1996-05-31  0:00     ` Robert Dewar
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-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   ` Ken Garlington
1996-06-04  0:00     ` John McCabe
1996-06-04  0:00   ` Samuel Tardieu
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     ` Robert Dewar
1996-06-05  0:00   ` James A. Squire
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
replies disabled

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