Previous Next
Specifying a Working Environment Configuration Directory

The $SNIFF_DIR/workingenvs directory is the default Working Environment Configuration Directory. There are three reasons for not using this directory:

Using the default Working Environment Configuration Directory
In order for your team members to work with shared projects in working environments, read and write permissions must be properly set for a number of files and directories maintained by SNiFF+.
  1. Make sure that all members have read and write permissions for the following files and directories:
    • $SNIFF_DIR/workingenvs/
    • $SNIFF_DIR/workingenvs/.WEProjectCache/
    • $SNIFF_DIR/workingenvs/WorkingEnvData.sniff
  2. Make sure that only the Working Environments Administrator has write permissions for the following files:
    • $SNIFF_DIR/workingenvs/WorkingEnvUser.sniff
    • $SNIFF_DIR/SitePrefs.sniff
Using a different Working Environment Configuration Directory
To specify the Working Environment Configuration Directory:
In the Shell or Command Prompt
  1. Create a directory called e.g. workingenvs . From now on, we will refer to the full path to this directory as:
    <workingenvs>
  2. Start SNiFF+.
    The Launch Pad appears.
In SNiFF+
  1. Open your Preferences by choosing Tools > Preferences... in any open tool.
  2. Under the Tools node, select Working Environments.
  3. In the Working Environment Config. Directory field, enter the path to the workingenvs directory you just created. Press Ok to save and apply the changes.
    SNiFF+ will now create a number of files in <workingenvs>. These files will hold your working environment information.
In the Shell or Command Prompt
In order for your team members to work with projects in working environments, read and write permissions must be properly set for the files in the Working Environment Configuration Directory.
  1. Make sure that all members have read and write permissions for the following files and directories:
    • <workingenvs>
    • workingenvs> /.WEProjectCache/
    • workingenvs> /WorkingEnvData.sniff
  2. Make sure that only the Working Environments Administrator has write permissions for the following files:
    • workingenvs> /WorkingEnvUser.sniff
    • $SNIFF_DIR/SitePrefs.sniff