如何取消清除情况下的交货

问题描述 投票:1回答:1

我想取消(撤消)Clearcase中我的Dev流的交付,但是它给出以下错误:

"unable to cancel delivery because another operation is trying to complete it"

可能是什么原因和解决方法?

clearcase-ucm cleartool
1个回答
0
投票
除非您使用的是旧的ClearCase 7.0(whic has a fix to avoid that error),否则在deliver was started twice时可能会发生>

确切的错误消息是:

cleartool deliver -cancel Cancel deliver FROM: stream "<source-stream>" TO: stream "<target-stream>" Using target view: "<target-view>". Are you sure you want to cancel this deliver operation? [no] yes cleartool: Error: Unable to cancel delivery because another operation is trying to complete. cleartool: Error: Unable to cancel deliver.

(““试图完成”,最后没有“它”)

尝试在Windows GUI中两次启动传递会导致传递操作卡住。

这适用于将UCM与ClearQuest(CQ)集成一起使用,并且启用了ClearQuest策略(交付后过渡到完成)。

CQ策略,“交付后过渡到完成,试图将活动过渡到完成,但找不到任何活动。这会导致deliver -complete失败。

更一般而言,检查您的OS进程以确定另一个进程是否保留了可以防止任何取消的句柄。

© www.soinside.com 2019 - 2024. All rights reserved.