是否可以在clearcase中锁定work_分支的applying label选项?

是否可以在clearcase中锁定work_分支的applying label选项?,clearcase,Clearcase,但是签入/签出和合并应该发生在同一个工作分支上。唯一的目的是工作分支不允许应用任何标签。因为: 锁定该分支的brtype,也会阻止签出/签入 锁定lbtype将阻止任何分支上的任何标签 您可以尝试在mklabel上定义操作前触发器: 如果在错误的分支上执行了mklabel操作,则操作前触发器将以非零状态退出,从而阻止mklabel继续并应用标签。 看 请参见示例(不基于分支): 事实上。还可以将触发器与包含列表一起使用 cleartool mktrtype -element -all -pr

但是签入/签出和合并应该发生在同一个工作分支上。唯一的目的是工作分支不允许应用任何标签。

因为:

  • 锁定该分支的
    brtype
    ,也会阻止签出/签入
  • 锁定
    lbtype
    将阻止任何分支上的任何标签
您可以尝试在
mklabel
上定义操作前触发器:

如果在错误的分支上执行了
mklabel
操作,则操作前触发器将以非零状态退出,从而阻止
mklabel
继续并应用标签。

请参见示例(不基于分支):


事实上。还可以将触发器与包含列表一起使用

cleartool mktrtype -element -all -preop mklabel -brtype nolabel -exec "ccperl -e \" die();\"" NOLABEL_TRIG

将阻止在给定brtype上创建标签的任何尝试。请原谅上述以windows为中心的特性

我下面的回答回答了你的问题吗?如果是,请阅读
cleartool mktrtype -element -all -preop mklabel -brtype nolabel -exec "ccperl -e \" die();\"" NOLABEL_TRIG