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

时间:2013-11-11 19:47:36

标签: clearcase clearcase-ucm

我今天在Windows ClearCase上发生了一个非常奇怪的错误 从旧流传输到父流时遇到以下错误 与此同时,我在窗户上制作了一个新的儿童流,然后从那里交付,没关系。

最令人惊奇的是我在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 "...".

1 个答案:

答案 0 :(得分:1)

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

但您还需要考虑当前的ClearCase客户端 例如,“non-interactive triggers fail with warning about interactivity using CCRC or CCWeb”。

也可以使用不同的权限(所有者/组)创建旧流(如果CLEARCASE_PRIMARY_GROUP环境变量发生更改时会发生这种情况)(<{1}}环境变量发生变化)