仅允许在AdminVOB中创建标签类型,并使用Trigger在ClientVOB中禁用

时间:2015-05-29 18:06:26

标签: clearcase

我想在客户端VOB中设置一个触发器,禁止创建任何标签类型[mklbtype]。
必须使用带-global和-acquire选项的mklbtype命令在AdminVOB中创建所有标签类型 在客户端VOB中,仅使用mklabel命令附加AdminVOB中定义的发布标签。问题是在ClientVOB中的mklabel操作期间调用mklbtype的客户端VOB触发器 我该如何解决这个问题呢? 可能有一些CLEARCASE_environment变量用于在mklabel命令期间检查mklbtype触发器调用。
任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

另一种方法是在mklabel上定义一个pre-op触发器,它将检查lbtype是否已经存在。
如果没有,这意味着将调用mklbtype,它将退出错误,拒绝mylabel命令。