CVS does directory locking, though, so if you're checking out files, no-one else can check files in. I discovered this by leaving a bunch of files partially checked in one day (I left it sitting at the "enter a comment" part), and got back to a bunch of emails wondering why no-one could do anything with CVS. As a result, this may, or may not be a problem, depending on how you have your source code structured.