Mounting a Remote CMS Version Control Filesystem

See Also CMS Operations

Within NetBeans, mounting a CMS Version Control Filesystem consists of specifying the remote directory under the Filesystems tab that contains files on which you want to perform CMS operations, and supplying the location of your CMS source library.

You can access your files using an SMB network share or the built-in FTP filesystem.

Before you begin these instructions, your OpenVMS CMS library must be set up and your remote filesystem must be mounted.  (See the CMS for OpenVMS documentation at http://h71000.www7.hp.com/doc/73FINAL/5822/5822_.htm for more information about setting up your CMS library.)

  To tell NetBeans the location of a CMS working directory on the remote OpenVMS system

1.  For SMB Filesystems Only:  If you have not already done so, map a network drive   using Windows Explorer. (Click Tools, then Map Network Drive, and enter the remote OpenVMS system and directory where your CMS working directory resides.)

2.  In the NetBeans IDE, click the Filesystems tab.

3.  Right click the Filesystems root and select Mount.

4.  Select Version Control from the Mount menu.

5.  On the New Wizard - Generic VCS Profile page, select CMS (OpenVMS) from the   Version Control System Profile list.

6.  You are now ready to specify your personal CMS Profile properties.

—  Press the Select button to set the Remote Server. Use the Remote Servers combo box to select the remote server that is running on the machine on which your CMS library is available.

 

—  Press the radio button to select FTP or SMB access.

If you plan to access your files via an Advanced Server or Samba (SMB) network share,    select SMB.  If you plan to access your files using the built-in FTP filesystem, select FTP.

—  Press the Select button next to the Remote Working Directory field.

This is the directory on the remote server where the files reside on which you will perform CMS operations, such as reserve, replace, and so on. It can be your user or project directory or another location of your choice. (The remote working directory must be at a level higher than the relative mount point.)

Selecting the button next to Remote Working Directory prompts you to select the Remote and Local FTP roots, if you selected FTP as the Remote Filesystem Type. After you complete the Select Remote Working Directory box, click OK to return to the Wizard.

Important: The remote working directory and the CMS library must be accessible to each other.

   

—  Press the Select button next to the Remote Relative Mount Point field (Optional).

This is typically the root directory of your project directory. The directory specification of the mount point is additive, meaning the Working Directory specification is assumed.

Usage Note If you mount a CMS filesystem at a level higher than the Java package root, you can set a relative mount point so that the Java classes are handled properly.

(For more information about relative mount points, refer to NetBeans Core IDE Help: Using VCS Groups: Setting a Relative Mount Point).

  —  Press the Select button next to the Remote CMS Library.

This specifies the location of your existing (already configured) OpenVMS CMS library.

7.   Click Finish to close the wizard.

There are now two separate Filesystems – one for the CMS library and one for the FTP or SMB filesystem.

Important  CMS operations must be performed using the CMS filesystem.  All other file operations must be performed using the FTP or SMB filesystem.

Note about [CMSINFO] directories

CMS creates directories under the mount point of each CMS filesystem. These are hidden in the CMS filesystem but are visible in a remotely mounted filesystem or from an interactive OpenVMS session. [CMSINFO] directories are used by CMS for temporary and context file storage. Never change the contents of this directory.