似乎所有者必须将ClearCase中的触发器可扩展性功能附加到VOB。我想要类似的东西,我可以自己管理我的本地快照视图。这样的功能是否存在?
答案 0 :(得分:3)
ClearCase中的每个视图都没有“本地触发器”。
当您创建 trigger (使用 mktrtype
)时,您可以:
CLEARCASE_SNAPSHOT_PN
(快照视图中执行的所有操作)快照视图目录根目录的路径,其中发生了触发触发的操作。
CLEARCASE_VIEW_KIND
(所有操作)导致触发器发生操作的视图类型;值可以是动态,快照或快照Web。
CLEARCASE_VIEW_TAG
(所有非UCM操作;对于UCM,所有传递和rebase操作和设置活动)查看导致触发器触发的操作的视图标记。
CLEARCASE_USER
(全部)发出导致触发器触发的命令的用户;派生自UNIX或Linux真实用户ID或Windows用户ID。
使用所有这些元素,您可以编写一个脚本,可以调用快照视图中版本化的自定义脚本,这意味着按照惯例(在预先定义的路径中),您可以定义用户为快照视图管理的脚本
但除非你尝试这种间接,否则ClearCase没有直接提出 的本地触发器。