) - very often, file status is not updated correctly ...
We will check this, however till now nobody report this
) - saving files as read only is necessary to enforce exclusive
It is not specified anywhere explicitly, however only readonly
flag on file gives the chance to IDE automatically suggest checkout
for file when you start to edit it. If files are not read you should
control this. Checkout issues "cvs edit" command, which is good way to
let know others that you edit file. This way you can prevent conflicts
for binary files (which cannot be automatically merged), and work in
"virtual" reserved checkout mode.
However, it is true, that cvs can work without "cvs edit". I.e. you
can just start to edit file and them commit changes. I think you can
use this mode with plug-in, switching off option "checkout files
readonly". However, I not recommend to do this, since IDE "likes" that
not checked out files are read only.
) - if I check out files from different VB projects...
This is limitation of VB source control integration. Look for more
issues about this here:
http://www.pushok.com/tickets_messages.php?id=31