Clearcase 不能;“从流到默认值交付”;

Clearcase 不能;“从流到默认值交付”;,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我正在尝试在Clearcase中从流交付到默认。但我的错误越来越少。我从ClearCaseUI和命令提示符两个方面进行了尝试。 找到附加的两个屏幕截图 及 首先,可能没有来自源流的传递正在进行,但该活动可能涉及来自另一个流的传递:首先检查这些其他流的传递状态 cleartool deliver -status -stream anotherStream@\aPVob 取消或完成涉及该活动的交付 这些报告似乎看到另一个交付正在进行,但通过创建新的集成视图并将该视图用于所述当前交付,能够使当前的

我正在尝试在Clearcase中从流交付到默认。但我的错误越来越少。我从ClearCaseUI和命令提示符两个方面进行了尝试。 找到附加的两个屏幕截图


首先,可能没有来自源流的传递正在进行,但该活动可能涉及来自另一个流的传递:首先检查这些其他流的传递状态

cleartool deliver -status -stream anotherStream@\aPVob
取消或完成涉及该活动的交付

这些报告似乎看到另一个交付正在进行,但通过创建新的集成视图并将该视图用于所述当前交付,能够使当前的交付继续进行


如果您没有看到任何可以完成或取消的交付/重定基础。。。然后,必须使用IBM support supervision执行以下操作,但您可以清除流或活动的交付/重新基础状态:

例如,如果在流中看到
UCM\u 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]
同样,对于您的活动(“
此视图的设置活动在操作完成之前不得更改。
”),您可以使用类似的过程清除其“参与状态”:

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]

设置为集成活动的集成流基本上告诉您已经有了进程内交付@VonC关于支持监督的评论非常到位,因为您是集成了ClearQuest的


如果您描述并转储所引用的活动,您将通过查看变更集上的合并箭头获得关于源流的更多信息。如果这些是来自当前源流的,请务必与支持部门接洽……

是来自另一个源流的交付还是正在进行的重基?或者您使用了ucmutil?@VonC,在其他流中,某些交付操作正在进行,但通过为项目创建新的集成视图解决了此问题。您完成了其他交付了吗?或者您只是创建了一个新的集成视图以便进行您自己的交付(之前已被阻止)?@VonC我没有完成其他交付。好的,您可以使用刚才创建的新视图进行当前交付。