CVS integration of RubyMine helps coordinate the activities of team members, who concurrently work
on the same files or directories.
CVS watches enable you to notify the users of a CVS repository whenever a file has been
opened for editing, or committed. If you watch a file or directory for changes and commits,
you are added to the list of watchers.
Usage the commands related to watches depends on configuration of the $CVSROOT/CVSROOT/notify file.
Edit and Unedit commands change read-only status
of the files or directories under CVS. If the sources were checked out with the option
-c, you can apply Edit command to make them writable. In
this case you are added to the list of editors. When you are done with editing, use
Unedit command to restore read-only status. So doing, you are removed from
the list of editors. If watching is configured, the watchers will receive email notification about these
events.
Note
In fact, the option Use read-only flag for not edited files in the CVS
provides the same functionality automatically. If this option is checked, Unedit always
applies to the source files after commit.
Edit and Watch commands apply to all the files you have selected in the current view (including all the
files in any selected directory), or to the current file in the editor if you invoked the command there.
This section describes how to: