Clearcase cleartool:错误:deliver_start preop触发器不允许此操作

Clearcase cleartool:错误:deliver_start preop触发器不允许此操作,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我今天在windows ClearCase上有一个非常奇怪的错误。 从旧流传送到父流时,我遇到以下错误。 与此同时,我在windows上创建了一个新的子流,并从那里交付,一切正常 最令人惊奇的是,我在unix上使用了相同的旧流,并且没有任何问题地完成了交付 我的旧流在windows上失败的原因可能是什么 Do you wish to continue with this deliver operation? [no] yes cleartool: Warning: Trigger "dlvr_

我今天在windows ClearCase上有一个非常奇怪的错误。
从旧流传送到父流时,我遇到以下错误。
与此同时,我在windows上创建了一个新的子流,并从那里交付,一切正常

最令人惊奇的是,我在unix上使用了相同的旧流,并且没有任何问题地完成了交付

我的旧流在windows上失败的原因可能是什么

Do you wish to continue with this deliver operation?  [no] yes
cleartool: Warning: Trigger "dlvr_start_pre" has refused to let deliver_start proceed.
cleartool: Error: A deliver_start preop trigger does not allow this operation.
cleartool: Error: Unable to do integration.
cleartool: Error: Unable to deliver stream "...".
您需要找到“
dlvr\u start\u pre
”脚本并查看它的功能。
这不是ClearCase自动放置的脚本:它是由ClearCase管理员编写并放置在任何Windows工作站都可以访问的路径中的

但您还需要考虑当前的CurraseClient。 例如,“”

该旧流也可能是以不同于新流的权限(所有者/组)创建的(如果
CLEARCASE\u PRIMARY\u组
环境变量更改,就会发生这种情况)

您需要找到“
dlvr\u start\u pre
”脚本并查看它的功能。
这不是ClearCase自动放置的脚本:它是由ClearCase管理员编写并放置在任何Windows工作站都可以访问的路径中的

但您还需要考虑当前的CurraseClient。 例如,“”


该旧流也可能是使用与新流不同的权限(所有者/组)创建的(如果
CLEARCASE\u PRIMARY\u group
环境变量更改,就会发生这种情况)

感谢您的及时响应。dlvr_start_pre不应该有问题,因为交付是从另一个子流完成的,甚至是从不同平台的同一子流完成的。我应该检查的另一件事是什么?@user2370590您仍然应该检查脚本的功能,以便了解什么样的差异(如我提到的正确差异)您必须在旧的流和新的流之间查找。@user2370590并且不要忘记,触发器只能为windows客户端定义,而不能为unix定义。在互操作环境中,可以使用选项
-win
-unix
定义触发器,但不必总是同时使用这两个选项。因此,从unix开始交付并不意味着什么。感谢您的及时响应。dlvr_start_pre不应该有问题,因为交付是从另一个子流完成的,甚至是从不同平台的同一子流完成的。我应该检查的另一件事是什么?@user2370590您仍然应该检查脚本的功能,以便了解什么样的差异(如我提到的正确差异)您必须在旧的流和新的流之间查找。@user2370590并且不要忘记,触发器只能为windows客户端定义,而不能为unix定义。在互操作环境中,可以使用选项
-win
-unix
定义触发器,但不必总是同时使用这两个选项。因此,从unix工作并不意味着什么。