Question & Answer
Question
How can I find and complete IBM® Rational® ClearCase® UCM posted deliveries on Microsoft® Windows®, Linux® and UNIX®?
Answer
Find Posted Deliveries from Project Explorer
FIND UCM POSTED DELIVERIES FROM THE COMMAND LINE
From the command line you can find out which deliveries have been posted for a particular stream by executing the cleartool deliver -status -stream <stream-selector> command on the source stream.
%>cleartool deliver -status -stream dev1@/pvob
Deliver operation in progress on stream "stream:dev1@/pvob"
Started by "user1" on "27-May-03.14:34:15"
The integration activity has not been created.
The target view has not been specified.
Activities will be delivered to stream "stream:Integration@\pvob"
in the current project "project:proj1@\pvob".
Operation posted from replica "replica_1" is ready to integrate at replica "original".
Baselines to be delivered:
baseline:deliverbl.dev1_2.20030527.143415@\pvob
component:comp1@\pvob
Activities included in this operation:
activity:post_me@\pvob
COMPLETE POSTED DELIVERIES
From the command line you can complete deliveries that have been posted for a particular stream by executing the cleartool deliver -complete -stream <stream-selector> command on the source stream.
%>cleartool deliver -complete -stream dev1@/pvob -to proj1_integration
Integrate POSTED deliver
FROM: stream "dev1"
TO: stream "Integration"
Using target view: "dev1_integration".
Do you wish to continue with this deliver operation? [no] yes
.
.
Are you sure you want to complete this deliver operation? [no] yes
Deliver has completed
FROM: stream "dev1"
TO: stream "Integration"
Using target view: "dev1_integration".
IMPORTANT: Once a posted delivery integration is initiated, the target view used for the merge can not be changed until the deliver is cancelled or completed. The Integration activity used for the deliver is set to a specific view.
FIND POSTED DELIVERIES FROM PROJECT EXPLORER
In ClearCase Project Explorer, select an integration stream which contains the source stream, then either:
- Go to Tools > Find Posted Deliveries
OR
- Right-click the stream > select Find Posted Deliveries
Refer to IBM Rational ClearCase Managing Software Projects under the topic of To find all deliver operations that are in the posted state for further details.
KNOWN ISSUES
- If a Posted delivery hangs in a way that it can not be completed or resumed, the ucmutil tool supplied with ClearCase can be used to clear the necessary PVARs. Review technote 1237620 for more details about the ucmutil tool.
- The ucmutil tool must be used at the mastering site of the integration activity as well as the source stream.
- If the Delivery was posted successfully, you should be able to use the ucmutil at the target site to clear both the activity and the source streams pvars.
- Unable to complete a posted delivery on Unix that was posted from a Windows hosted replica.
Refer to defect APAR PK04586 for additional information about the issue and a workaround.
- When a posted deliver is performed from a stream to a child stream at another replica, the deliver cannot be found on the target stream.
The posted deliver can be found on the parent stream of the target stream.
For more information on posted deliveries, refer to IBM Rational ClearCase Managing Software Projects > Managing the Project > Building Components > Finding Work That Is Ready to Be Delivered.
Documentation
- Hardcopy can be ordered from the IBM Publications Center.
- On-line documentation can be found:
About the ClearCase Information Center
Note: The on-line ClearCase version 7.x documentation can be found in the IBM Publication Center and has been organized for you in technote 1239261.
2003.06:
HTML
PDF LINKS
Note: The 2003.06.00 ClearCase manuals can be found on-line in the Legacy Rational product documentation section for the ClearCase Family.
- Distributed Documentation
UNIX® and Linux®: /opt/rational/clearcase/doc/books
Microsoft® Windows®: C:\Program Files\Rational\ClearCase\doc\books
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21126522