comp.lang.ada
 help / color / mirror / Atom feed
From: ok@goanna.cs.rmit.EDU.AU (Richard A. O'Keefe)
Subject: Re: Configuration Management for Ada on Unix
Date: 1996/05/31
Date: 1996-05-31T00:00:00+00:00	[thread overview]
Message-ID: <4omf1q$jaq@goanna.cs.rmit.EDU.AU> (raw)
In-Reply-To: 4olq5p$6nb@f111.iassf.easams.com.au


bjw@f111.iassf.easams.com.au (Brendan WALKER) writes:
>The first is that CVS allows more than one user to be modifying a
>file at a time, rather then the SCCS/RCS single file lock system. This
>may sound crazy at first, but it is actually very good. What CVS does is
>automatically "merge" the changes made on a particular version of the
>file.

A method of merging deltas was described some years ago.
It sounded to me like a really bad idea then, and does now.
The assumption here is that changes that affect different lines are
independent.
I have never known this to be the case.

> The power of this is that you progress
>from "file" change control to "line" change control.

If this were "natural unit" change control, things might be different.
Changes to different procedures stand a chance of being independent;
changes to the same procedure are very very likely to conflict even
if they don't actually affect the same lines.

-- 
Fifty years of programming language research, and we end up with C++ ???
Richard A. O'Keefe; http://www.cs.rmit.edu.au/~ok; RMIT Comp.Sci.




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

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-05-30  0:00 Configuration Management for Ada on Unix 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 [this message]
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   ` James A. Squire
1996-06-05  0:00     ` David Weller
1996-06-05  0:00   ` Jim Kingdon
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
  -- strict thread matches above, loose matches on Subject: below --
1996-05-30  0:00 Bob Crispen
1996-05-22  0:00 David R. Ellison
1996-05-22  0:00 ` Robert Dewar
1996-05-23  0:00   ` Dave Wood
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           ` 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-23  0:00 ` Bob Gilbert
replies disabled

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