The Project editor's CVS menu contains all CVS commands that go beyond the features of the File menu for working with individual files or complete working environments.
Report Status of selected file(s)
Performs a
cvs status -l -v <filename>
. This command displays status information on checked out files.
Add selected file(s) to repository
Adds the selected file(s) to the repository.
Remove selected file(s)
Physically removes the selected files and removes the entries from the SNiFF+ project description file and the CVS Repository.
Update selected file(s)
Does a
cvs update
to merge changes made by other developers since the last checkout or update. The most important properties of cvs update compared to SNiFF+'s File/Update are as follows:
cvs update
looks at writable files, too. The latest version is applied to a checked-out
file by applying a patch. This is more efficient than SNiFF+ Update, but may lead to conflicts
that need to be resolved.
cvs update
will never delete a file to show the SSWE version again.
Show editors of selected file(s)
Shows who is currently editing the selected file.
Watch selected file(s)
Sets a watch on the selected file: any subsequent cvs edit commands on the selected file(s) will now notify the watcher by eMail.
Edit selected file(s)
Makes the selected files (which are already checked out) writable and notifies CVS that they are going to be edited.
Unedit selected file(s)
Makes the selected files read-only and notifies CVS that they are not edited any more.
Tag selected file(s)
Sets a symbolic name on the selected file's checked-out version.