Previous Next
Installing the SNiFF+ CVS Adapter

If you are using SNiFF+ 3.0.2 or later, all adapter files are already part of the distribution, and you just need to enable it (see Enabling the Adapter). If you are using SNiFF+ 3.0.1 or below, or you are updating to a new version of the CVS adapter, you need to complete the following steps:

  1. Download the newest adapter from the TakeFive FTP Server [1]
  2. Unpack the Adapter Archive ( cvs-<version>.tar.gz or cvs-<version>.zip ) into any directory you like.
  3. Copy all files to their corresponding locations in your SNiFF+ installation. This can be performed very easily with the Windows Explorer or with the UNIX cp -R command.
  4. If you have existing custom menus, you need to merge the new ones
    (
    SiteMenus.CVS.sniff ) with your existing ones ( SiteMenus.sniff ) in the $SNIFF_DIR/config directory. If you are not yet using custom menus, you can just copy the SiteMenus.CVS.sniff file to SiteMenus.sniff .
Enabling the Adapter
To enable the custom menus used for running CVS, you need to edit your custom menu definition file
$SNIFF_DIR/config/SiteMenus.sniff and uncomment the corresponding entries:
  • In the Project Editor, there are three menus: CVS, CVS Modules and CVS Admin. Don't forget to also uncomment the ^ProjectEditor entry.

  • In the Source Editor, there is one menu: CVS.

The entries in the CVS Admin menu are used for administrative purposes only. Therefore we suggest you leave these commented out in your SiteMenus.sniff and only add them to the CVS Administrator's UserMenus.sniff .
We also recommend to keep the CVS Modules menu commented out for users who are not yet familiar with CVS. You can perform all necessary actions with the CVS menu as well, while Workspace Administrators and people who are already familiar with CVS might like to use the CVS Modules commands for enhance performance (especially when using a remote repository).