VDE
Guide to Using
VDE


Begin Index

Contents (summary)
Preface Preface
Chapter 1 Introduction
Chapter 2 Reserving and Replacing Modules
Chapter 3 Displaying Information
Chapter 4 Reviewing Queued Replacements
Chapter 5 Project Leader Operations
Chapter 6 Establishing a VDE Library
Chapter 7 Library Maintenance Operations
Chapter 8 Building your Software System
Chapter 9 Architecture Support
Chapter 10 The Graphical User Interfaces
Appendix A TroubleShooting Information
Appendix B Comparison of VDE, VSC, and VTSC
  Index
  Figures
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 Introduction
     1.1     What is VDE?
     1.2     VDE and the OpenVMS VAX Library
     1.3     Modules and Facilities
     1.4     Development Streams
     1.5     Generations
     1.6     Architectures
     1.7     Propogation and Folding
     1.8     Customization Using Scripts
     1.9     Convenience Features
         1.9.1         Kept Subprocess
         1.9.2         Initialization Files
         1.9.3         Selecting a Text Editor
         1.9.4         Grouping Reservations into Sessions
         1.9.5         Defining Defaults Using Contexts
         1.9.6         Default Libraries, Mnemonics
Chapter 2
2 Reserving and Replacing Modules
     2.1     Identifying Module Generations
     2.2     Reserving Modules
         2.2.1         Concurrent Reservations
         2.2.2         Queued Reservations
     2.3     Creating New Modules
     2.4     Fetching Modules
     2.5     Unreserving Modules
     2.6     Displaying Reservations
     2.7     Replacing Modules
     2.8     Change Propagation and Fold Records
     2.9     Displaying Queued Replacements
     2.10     Cancelling Queued Replacements
Chapter 3
3 Displaying Information
     3.1     Displaying Facilities
     3.2     Displaying Modules
     3.3     Displaying Generation Histories
     3.4     Displaying Differences between Generations
     3.5     Displaying Development Streams
     3.6     Displaying Users
Chapter 4
4 Reviewing Queued Replacements
     4.1     Reviewing Modules Queued for Replacement
     4.2     Accepting or Rejecting a Queued Replacement
Chapter 5
5 Project Leader Operations
     5.1     Performing Queued Replacements
     5.2     Inserting Generations
     5.3     Removing Generations
     5.4     Deleting Generations
     5.5     Marking Module Generations Obsolete
     5.6     Specifying Reviewer and Notification Lists
     5.7     Creating New Streams
         5.7.1         Creating Build Streams
         5.7.2         Creating Release Streams
         5.7.3         Example Stream Creations
     5.8     Tailoring Processing With Scripts
Chapter 6
6 Establishing a VDE Library
     6.1     Creating a VDE Library
         6.1.1         The VDE$UPLOAD CMS Upload Utility
         6.1.2         The CREATE LIBRARY Command
         6.1.3         Examples
     6.2     Optional Library Attributes and Settings
         6.2.1         Database Placement
         6.2.2         Standard User Privileges
         6.2.3         Automatic Addition of Users to Database
         6.2.4         Conversion of Library Format
         6.2.5         Sending Mail Notifications
         6.2.6         Allowing Deletion of Library Entities
         6.2.7         CMS History and Notes Defaults
         6.2.8         Configuring Architectures
         6.2.9         Miscellaneous Attributes
     6.3     Library Directory Structure
         6.3.1         Delta File Directories
         6.3.2         Staging Area Directories
         6.3.3         Development Stream Directories
     6.4     Adding Users to the Library
         6.4.1         The CREATE USER Command
         6.4.2         Automatic Addition of Users
     6.5     Creating Streams
         6.5.1         Stream Directory Tree
         6.5.2         Scripts to Populate New Streams
         6.5.3         Stream Successor Relationships
     6.6     Creating Facilities
     6.7     Populating a Facility with Modules
         6.7.1         Getting Source Modules from a Directory
         6.7.2         Getting Source Modules from a CMS Library
         6.7.3         Example CMS Upload Procedures
         6.7.4         Adding Individual Source Modules
Chapter 7
7 Library Maintenance Operations
     7.1     Creating SCT Notes Conferences
     7.2     Taking VDE Offline
     7.3     Resolving Database Problems
         7.3.1         User Process Deadlocks
         7.3.2         Freeze in Rdb
         7.3.3         Rdb process dumps
         7.3.4         Rdb run-unit journal errors
             7.3.4.1             Missing run-unit journal area
             7.3.4.2             Rdb run-unit journal diskquota errors
             7.3.4.3             Rdb recovery process dumps
             7.3.4.4             Missing run-unit journal files
     7.4     Database Backup and Recovery Procedures
         7.4.1         Overview of Backup Procedures
         7.4.2         Placement of Backup Files and Directories
         7.4.3         After-Image Journalling
         7.4.4         Creating the Database Backup Procedure
         7.4.5         Creating the Database Restore Procedure
         7.4.6         Backing up the VDE Database
         7.4.7         Restoring the VDE Database
         7.4.8         Recovering from a Lost Journal File
         7.4.9         Associated Rdb commands
         7.4.10         Recovering Lost CMS Libraries
         7.4.11         Moving to Larger CMS Disks
         7.4.12         Moving to Larger Rdb Disks
     7.5     Purging the Staging Area Directories
     7.6     Offloading Large Files
     7.7     Defragmenting the CMS Library
     7.8     Relocating Rdb Components
     7.9     Recreating Rdb Components


Previous Next Contents Index