无法 "Deliver from stream to default"

Unable to "Deliver from stream to default"

我正在尝试在 Clearcase 中从流传送到默认传送。但是我遇到了以下错误。我尝试了 Clearcase UI 和命令提示符。 找到两者的附加屏幕截图

首先,您的源流中可能没有正在进行的传送,但是 activity 可能涉及来自 另一个 流的传送:检查传送首先是其他流的状态。

cleartool deliver -status -stream anotherStream@\aPVob

取消或完成涉及 activity 的交付。

OP Amolb reports 看到另一个正在进行的交付,但能够通过创建新的集成视图并将该视图用于所述当前交​​付来启动当前的交付。


如果您没有看到任何可以完成或取消的 deliver/rebase... 那么必须在 IBM 支持监督下完成以下操作,但您可以清除 deliver/rebase 状态流或 activity:

例如,如果您在流中看到 UCM_REBASE

cleartool dump stream:yourStream@\yourPVob
/opt/rational/clearcase/etc/utils/ucmutil
  ucmutil> setpvar -pvar UCM_REBASE -none stream:yourStream@\yourPVob 
  You are about to modify internal data. Any mistake will damage the objects.
  Do you want to continue? [no] y
  Set UCM_REBASE = "" [cleared]

同样,对于你的activity ("The set activity of this view may not be changed until the operation has completed."),你可以用类似的过程清除它的"participation status":

cleartool dump activity:rebase.yourStream.20160728.060000@\YourPVob
ucmutil> setpvar -pvar UCM_INTEGRATION_ACTIVITY -none activity:rebase.yourStream.20160728.060000@/vobs/YourPVob
  You are about to modify internal data. Any mistake will damage the objects.
  Do you want to continue? [no] y
  Set UCM_INTEGRATION_ACTIVITY = "" [cleared]

设置为集成的集成流 activity 几乎可以告诉您已经有正在进行的交付。 @VonC 关于支持监督的评论非常准确,因为您集成了 ClearQuest。

如果您描述并转储所引用的 activity,您将获得有关源流的更多信息,如果没有其他信息,请查看变更集上的合并箭头。如果这些来自当前的源流,一定要获得支持...