The Change Perspective gives you a view of all the View Compare/Merge change packages which have been created, and either are committed or are still uncommitted. The Change Perspective lets you manage change perspectives, review all the information about change packages, review what changes have been made to in each change package, or what changes are being proposed for an uncommitted change package. Managers can review change packages before they are committed, and if appropriate, make additional changes and commit the sessions themselves.
All the changes in a committed change package can be Replayed (applied to another view) using the menu drag and drop, saving the effort and time of re-creating from scratch the same changes in a new VCM change session for another view.
When you switch to the Change Perspective, you see the default “side by side” layout with the changes packages listed on the left, and the Details pane on the right. If you have performed and saved any View Compare/Merge sessions prior to showing the Change Perspective, you will see them in the change perspectives list. Which change packages are displayed depends on the filter you select at the top of the list.
StarTeam gives you the option of using one of the two following layouts for the Change Perspective: the “side by side” vertical arrangement, or the “top over bottom” horizontal arrangement.
The “side by side” layout lists the change packages in a column on the left, and the Detail, History, Label, Link, Change, and Replay views in a pane on the right.
The Change Perspective uses some of the regular views from the Content Perspective, but it also has two different views for Change Perspective and Change actions in particular: The Change, and Replay views. These are discussed in more detail later.
In the “side by side” layout, clicking a toolbar button at the top right of the view pane switches the view. Those view toolbar buttons correspond to the tabs in the “top over bottom” view, and have tool tips to show you their functions.
The “top over bottom” layout shows the change packages in the top half of the window, and the Detail, History, Label, Link, Change, and Replay views in tabbed panes at the bottom, much like the typical Cross-Platform Client Content Perspective.
Each Change Perspective layout uses either toolbars, tabs, and menus to perform the different change package tasks, or to see different views. As with StarTeam in general, each toolbar button has a corresponding menu item, either on the Change Package menu, or on the context menu inside the Change Perspective.
The “side by side” Change Perspective layout uses toolbars at the top of each side to perform functions or change views.
Each side in this layout has its own toolbar. On the left, above the list of change sessions, there are two icons and the filter list.
Opens the selected change package in a VCM session. If the change package is new and uncommitted, you can resolve conflicts and commit the session. However, if the selected change package has already been committed, it opens in the VCM session in Read-Only mode. No changes can be made once the session is committed.
Displays the list of change package sessions according to the selected filters. As with the rest of StarTeam, you can create new filters and queries for the Change Perspective.
Notice that when you switch to the “top over bottom” layout, the following occurs:
They perform exactly the same functions in either layout.