Using the Tool Properties dialog box (see Table 6-2), you can customize the behavior of:
Configuring window functions
Bringover/Putback transactions
Resolve transaction
To open the Tool Properties dialog box, choose Options > Configuring. The Category list box in the dialog box lets you to switch between the Configuring, Bringover/Putback, and Resolve panes.
When you change Configuring behavior using the Tool Properties window, you can use the Apply button to preserve the changes in runtime configuration files in your home directory. The runtime configuration files are consulted by Configuring when it starts; your changes are used as the default values.
Changes made in the Configuring and Bringover/Putback panes of the Tool Properties window are written to the file ~/.codemgrtoolrc. This file is an XWindows resource file.
Changes made in the Resolve pane of the Tool Properties window are written to the runtime configuration file ~/.codemgr_resrc.
The Configuring pane of the Tool Properties dialog box (see Table 6-2) enables you to change the behavior of the Configuring main window. The specific properties are described in Table 6-2.
Property |
Description |
---|---|
Current Working Directory |
Lets you specify the directory to which Configuring actions are relative. |
Workspace Double Click Action |
Lets you specify the commands you want launched when you double-click on a standard workspace icon. Type the path name required to execute the commands based on the current working directory and your search path. By default, the standard workspace command is Versioning (twversion). |
Conflict Workspace Double Click Action |
Lets you specify the commands you want launched when you double-click icons of workspaces that contain conflicts. Type the path name required to execute the commands based on the current working directory and your search path. By default, the Resolve Transaction window (<resolve_pane>) is opened for conflicted workspaces. |
Load Workspaces |
Select this check box if you want the parent and children of workspaces you load in the Workspace Graph pane automatically loaded with them. By default this box is not checked. |
Orientation |
Select the Horizontal setting if you want the workspace hierarchy displayed horizontally from left to right in the Workspace Graph pane. Select the Vertical setting if you want workspace hierarchy displayed vertically from top to bottom. By default the Vertical setting is in effect. This property corresponds to the choosing View Orientation the Configuring main window. |
Workspace Names |
Select the Short setting if you want workspaces labelled with the shortest possible name in the Workspace Graph pane. Select Full if you want workspaces labelled with absolute path names. By default the Full setting is in effect. This property corresponds to choosing View Names in the Configuring main window. |
The Bringover/Putback pane of the Tool Properties dialog box (see Figure 6-3) enables you to change the behavior of the Bringover and Putback panes of the Transactions window. The specific properties are described in Table 6-3.
Property |
Description |
---|---|
Transaction File List |
Selecting Auto Load causes Configuring to reread the Codemgr_wsdata/args file and load it into the File List pane whenever a new workspace is selected. You might choose to deselect this property when you want to use the same file list for a number of transactions involving different workspaces. |
Transaction Output |
If you select Auto Display, Configuring automatically displays the Transaction Output window during transaction execution. |
Putback |
If you select Auto Bringover Update, and a Putback transaction is blocked, Configuring automatically initiates a Bringover transaction to update the child workspace. |
The Resolve pane of the Tool Properties window enables you to change the behavior of the Resolve pane of the Transactions window. The specific properties are described in Table 6-4.
Property |
Description |
---|---|
Auto Start Merging Window |
Causes Merging to start automatically when the Resolve transaction pane is chosen. |
Auto Advance |
Causes the next file in the list to be automatically loaded into Merging after the current file is resolved. |
Prompt for Checkin Comments |
A default comment is automatically supplied during checkin after you resolve a file. This property causes you to be prompted for an additional comment that is appended to the standard comment. |
Use Existing Merging Window |
If this property is set, an already running Merging process is reused during subsequent resolve operations. |
Auto Save (when no unresolved diffs) |
If this property is set, and all the changes in the file can be "automerged," the files will also be saved and checked in; you need not select the Merging Save button. |