How to find UCM posted deliveries

Technote (FAQ)


Question

How can I find and complete IBM® Rational® ClearCase® UCM posted deliveries on Microsoft® Windows®, Linux® and UNIX®?

Answer




ABOUT UCM POSTED DELIVERIES

A Posted Delivery occurs when a UCM project is in a MultiSite® replicated environment.
The Target Stream of the deliver is mastered at an alternate site from that of the Source Stream.
Note: The delivery must begin from a source DEVELOPMENT stream. A posted deliver is not allowed when the source of the deliver is an Integration Stream.

Considerations to understand about posted deliveries.



FIND UCM POSTED DELIVERIES

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:

  1. Go to Tools > Find Posted Deliveries

    OR

  2. 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



Rate this page:

(0 users)Average rating

Document information


More support for:

Rational ClearCase
UCM

Software version:

7.0, 7.0.1, 7.1, 7.1.1, 7.1.2

Operating system(s):

AIX, HP-UX, IRIX, Linux, Solaris, Windows

Reference #:

1126522

Modified date:

2011-11-29

Translate my page

Machine Translation

Content navigation