CONTENTS Title Page Copyright Page Preface 1 Overview of Using the Environment Management Tools 1.1 Types of Environments You Can Create 1.2 Overview of the Types of Users in Environments 1.3 Project Directories and Logicals the DEC3GL Toolkit Creates 1.4 Command Procedures, User Directories, and User Logicals the DEC3GL Toolkit Creates 1.4.1 Command Procedures Created 1.4.2 User Directories Created 1.4.3 User Logicals Created 1.5 Controlling Project Security 2 Running the Administrative Tools 2.1 Creating a Project Environment 2.2 Adding Users to an Environment 2.3 Creating New Project Versions 2.4 Removing Project Versions 2.5 Removing Users from an Environment 2.6 Removing an Environment 3 Running the Programmer Tools 3.1 Accessing Environments 3.1.1 Entering an Environment 3.1.2 Leaving an Environment 3.1.3 Referencing Secondary Projects 3.1.4 Removing Secondary Project References 3.2 Moving Files in and out of the CMS Library 3.2.1 Checking Files out of the Library 3.2.2 Checking Files into the Library 3.2.3 Cleaning Up Your Work Area 3.2.4 Canceling a Checkout 3.3 Performing Code Reviews 3.3.1 Reviewing a File 3.3.2 Rejecting a File 3.3.3 Accepting a File 4 Running the Release Management Tools 4.1 Releasing Project Source Files 4.2 Installing Project Savesets 4.3 Releasing Project Runtime Files 4.4 Installing Project Runtime Savesets 5 Customizing the Environment Management Tools 5.1 Customizing the ENV_LOGIN Command Procedure 5.2 Logical Names Used in the DEC3GL Toolkit 5.3 Understanding and Modifying Symbols 5.3.1 Location of the Symbol Definition Files 5.3.2 Understanding and Modifying the VMSDIRS Symbol 5.3.3 Understanding and Modifying the BUILDDIRS Symbol 5.3.4 Understanding and Modifying the USERDIRS Symbol 5.3.5 Understanding and Modifying the CDDDIRS Symbol 5.4 Removing Layered Product References from Command Procedures 5.5 Saving and Restoring Logical Names When Entering a Project Environment Locator Page Command Dictionary ENV_ABORT ENV_ACCEPT ENV_ADD_PROJ ENV_ADD_USER ENV_ADD_VER ENV_CHECKIN ENV_CHECKOUT ENV_CLEAN_WORK_AREA ENV_CREATE ENV_DELETE ENV_DEL_USER ENV_DEL_VER ENV_EXIT ENV_INSTALL ENV_INSTALL_RUNTIME ENV_LOGIN ENV_REJECT ENV_RELEASE ENV_RELEASE_RUNTIME ENV_REM_PROJ ENV_REVIEW ENV_SET TABLES 1-1 Directories and Logical Names 1-2 Command Procedures Created 1-3 User Subdirectories Created 1-4 User-Specific Directories and Logical Names 1-5 Access to Project Directories 5-1 List of Logicals Maintained by the DEC3GL Toolkit