Re: checkout/checkin/uncheckout vs. lock/unlock

Ben Laurie (
Tue, 01 Dec 1998 10:20:30 +0000

Message-ID: <>
Date: Tue, 01 Dec 1998 10:20:30 +0000
From: Ben Laurie <>
To: Chris Kaler <>
CC: "'David G. Durand'" <>,
Subject: Re: checkout/checkin/uncheckout vs. lock/unlock

Chris Kaler wrote:
> There are several types of locks.  Shared, Advisory, and Exclusive.  I
> cannot see why you would (in most cases) want to check out a resource
> without taking one of these locks.  In a collaboration world, you want to
> know who else is working on the document.  Locks provide an existing
> mechanism to discover and manage this information.

CVS is widely used for collaboration, and in the standard mode of
operation no locks are taken out and there is no way to know who else
has anything checked out. In fact, to "release" a version under CVS you
can just do rm -r...



Ben Laurie            |Phone: +44 (181) 735 0686| Apache Group member
Freelance Consultant  |Fax:   +44 (181) 735 0689|
and Technical Director|Email: |
A.L. Digital Ltd,     |Apache-SSL author
London, England.      |"Apache: TDG"