Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
CVS = Concurrent Version System meaning it is designed for multiple developers working concurrently on the same project source. There are some not very strict ways of somehow simulate the locking behaviour you are asking for. All of this is in the archives, go Googling and you will find tons of discussions on pro-con of locking. If you really want strict locking then look for another source control system like PVCS, ClearCase or similar (and be prepared to shelve out $$$...) The Lockserver has nothing whatever to do with this though. It is an internal mechanism for CVSNT to handle temporary file locking while a cvs operation like a commit is being processed. Only CVSNT server itself will access the lock server. And a lock lives only a second or so. /Bo -----Original Message----- From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org]On Behalf Of Dheeraj D Gupta Sent: den 25 mars 2004 09:47 To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: [cvsnt] Locking in CVS Hi, Can we restrict CVS for single checkout. It means can we lock CVS files so that at one point of time only one user can chckout the file. Also in CVSNT there is a Locking service. How to use it and How can Loking service hlp us in locking the files from Client. Thanks Dheeraj