This area is an archive and is no longer actively maintained. Information found on this page is likely to be extremely out of date and therefore highly inaccurate. We recommend the Ximbiot - CVS Wiki for up-to-date information about CVS and its associtated tools.

If you do find anything useful on this page that is not yet in the Ximbiot - CVS Wiki and you have the time, please add it!

CVS and reserved checkouts

CVS and reserved checkouts

Concerned about CVS's use of unreserved checkouts (parallel development) rather than reserved checkouts (RCS/SCCS style locking)?

We suggest:

  • using the optional "watch" features in CVS 1.7 and later (a hybrid of the two models). The watch features allow developers to request notification when someone begins editing a file, or obtain a list of developers currently working on a file.
  • reading the article our experience with CVS, and/or
  • getting reserved checkouts via the cvs admin -l command (consult the manual; there is a trick or two involved in setting it up)

Or, if you are more interested in modifications to CVS in this area, see our Development of CVS: Reserved checkouts page.

[Cyclic Home]

Derek Price, CVS developer and technical editor of Essential CVS (Essentials line from O'Reilly Press) , and others offer consulting services and training through Ximbiot.