Sun WorkShop TeamWare 2.1 User's Guide

Customizing Configuring Using Tool Properties

Using the Tool Properties dialog box (see Table 6-2), you can customize the behavior of:

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.

Configuring Defaults Files

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.

Configuring Pane

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.

Figure 6-2 Configuring Pane of the Tool Properties Dialog Box

Graphic

Table 6-2 Configuring Tool Properties

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.

Bringover/Putback Pane

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.

Figure 6-3 Bringover/Putback Pane of the Tool Properties Dialog Box

Graphic

Table 6-3 Bringover/Putback Tool Properties

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. 

Resolve Pane

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.

Figure 6-4 Resolve Pane of the Tool Properties Dialog Box

Graphic

Table 6-4 Resolve Tool Properties

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.