TeamWare Configuring User Interfaces |
6 |
![]() |
The concepts in this chapter generally apply to both the GUI and the CLI. Except in cases where there are special considerations regarding the CLI, descriptions and examples are included for the GUI only--information specific to the CLI can be obtained online through the manual pages. The remainder of this chapter is an introduction to the Configuring CLI and GUI.
This chapter is organized as follows:
TeamWare Configuring Command-Line Interface
The TeamWare Configuring CLI is accessible from any Solaris shell. The CLI is useful when you are not working on a window-based system.
Code Example 6-1
codemgr Umbrella Command
|
% codemgr bringover -w my_child -p their_parent /usr/ws/project |
You can also execute the commands directly (without typing codemgr). For example:
% bringover -w my_child -p their_parent /usr/ws/project |
TeamWare provides several ways to reduce typing long command-lines, including environment variables and argument files that store previously specified arguments. See the respective manual pages for details.
Note - You must use the individual command name when you access TeamWare manual pages.
TeamWare Configuring Graphical User Interface
The TeamWare GUI (Configuring) is a tool that enables you to view workspace hierarchies and to execute menu-based commands on workspaces and their contents. Key features include the following:
Note - TeamWare windows, menus, and buttons are documented online using the Help feature. With Help, you can obtain information regarding any object on the screen. Therefore, this section does not discuss these objects in detail; rather, it serves as a guide to other aspects of Configuring. Throughout the rest of this chapter, Configuring tasks such as Bringover and Putback transactions and conflict resolution are discussed in detail.
demo% twconfig & demo% |
TeamWare Configuring Windows
Configuring consists of a base window and a number of pop-up windows. Within this base window is a menu bar from which you can choose commands, menu items, and window items to help you accomplish your tasks. The online Help contains a full explanation of TeamWare Configuring Windows.
You can navigate down through the file system hierarchy by double-clicking SELECT on any directory icon. To move hierarchically upward, double-click SELECT on the directory icon. To move directly to a directory, enter its path name in the Name text field and select the Load Directory button.
Note - Mouse button action is different in the Motif/CDE interfaces. To make a selection, click the left mouse button to select the first item, then extend the selection by clicking the left mouse button on another item while pressing the Shift key (this action is called Shift-SELECT). If you press Shift-SELECT on an item that is already selected, that item is deselected.
Note - A check mark in a file icon indicates that the file is checked out from SCCS.
You can change the path name of a workspace by editing the name text field.
Note - You are prompted to confirm the reparent operation.
If you double-click SELECT when the pointer is over the icon of a workspace that contains unresolved conflicts, Configuring automatically activates the Resolve transaction window. Conflicted files from the selected workspace are automatically loaded and ready for processing.
You can customize Configuring double-click behavior using the Configuring pop-up window under the Properties button.
Changes made in the Resolve pane of the Tool Properties window are written to the file ~/.codemgr_resrc. This file is a standard SunOS runtime configuration file.
Changes made in the Configuring and Bringover/Putback panes of the Tool Properties window are written to the file ~/.codemgrtoolrc. This file is an OpenWindows XDefaults format file.
Bringover/Putback Pane
The Bringover/Putback pane of the Tool Properties window 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.
Resolve Pane
The Resolve pane of the Tool Properties window enables you to change the behavior of the Resolve pane of the Transaction window. The specific properties are described in Table 6-4.
Accelerators
Table 6-5 summarizes the various accelerators available for Configuring functions.