我今天在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 "...".
答案 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}}环境变量发生变化)