Phase 1: Preparation and preview
In this phase you prepare your work area and preview the activities to be delivered. Activities represent units of work you have completed. You start by first listing the activities in your development stream that represent work that has yet to be delivered to the integration stream.
You prepare your work area as follows:
- If your project manager has created a new recommended baseline
since you last rebased, you must first rebase your development area.
Rebasing your work area is a multistep process similar to the deliver process described in detail in the module Rebasing your private work area.
- If your integration view is a snapshot view, you must first
update it and resolve any hijacked files.
Hijacked files are files in your view that were under DevOps Code ClearCase® control before you changed the file's read-only attribute and modified the file without first checking it out. Hijacking files can occur only when working in snapshot views. Because hijacking files creates a potential for conflicts, it is a good practice to first check out the files you need to modify.
After a file is hijacked, it is no longer under DevOps Code ClearCase control. However, DevOps Code ClearCase detects the hijacking because the file was under its control at one point in time.
To update your snapshot view, you use the Update tool.
- On Windows, you can start the Update tool from the DevOps ClearCase Explorer, by selecting the root directory of your snapshot view, right-clicking, and then selecting Update View from the shortcut menu.
- On Linux and UNIX, you can use the update command to start the Update tool:
cleartool update -graphical
This command applies only to dynamic views.
The Update tool enables you to preview an update without actually performing the update.
After you have set the options in the Update tool, click OK to start the update operation.
DevOps Code ClearCase begins the update operation and displays a progress indicator. When the update is complete, the Snapshot View Update window displays a categorized list of the actions taken to update the view.
- Lastly, find, compare, and check in the work you want to
deliver.
At this point, if there are any hijacked files, you need to resolve any issues related to the hijacking of the files.
Also, you need to make sure that all the files ready for delivering are checked in. Now you are ready to start the deliver operation.