:: MacCVSClient :: FAQ | |
How does MacCVSClient lock files? |
There is no repository-side locking in the sense of reserved check-outs. CVS is based on a non-locking copy-merge concept. However, the CVS server does perform some short-term file locking to serialize repository access for multiple users. The only locking of files that happens on the CVS client side is in the sandbox: files can be made read-only here to make you (or rather other team members) aware of when you edit a file. If all users behave well and consistently use CVS edit to unlock their files for editing, they can convey to fellow team members that they are about to edit a file or have finished working on it. This works in conjunction with CVS watch. This can help communication and collaboration in a team, but it is not a safe means of knowing exactly what's going on. See also: Team Collaboration Features. |
Rev. 1.10 | Legal Copyright © 2000-2004 Jörg Bullmann |