[Info-vax] Where to locate software
David Froble
davef at tsoft-inc.com
Tue Jun 14 12:11:10 EDT 2016
Bob Koehler wrote:
> In article <njnoq5$tjj$1 at dont-email.me>, "Craig A. Berry" <craigberry at nospam.mac.com> writes:
>> The "D" in DVCS stands for distributed. If you have to wait for someone
>> else to finish with a file before you can work on it, you're doing the
>> opposite of distributed development and are defeating concurrency in
>> your development process. Too much locking increases contention in human
>> systems as well as software systems.
>
> Exactly the comment I was expecting.
>
> If you think locking means no concurrent development, you don't know
> electronic CM systems very well. Unlocked access is only one way to
> achieve concurrency.
>
This whole discussion about locking code seems to be unhelpful, if one considers
it must be one or another.
As an example, in RMS one can read and lock a record for later update, and one
can read regardless and cannot update. Should not both of those concepts be in
a code management system?
Or, am I not understanding the problem at all?
More information about the Info-vax
mailing list