【发布时间】:2013-05-14 16:11:40
【问题描述】:
在 ClearCase GUI 中,当我尝试签入时,会显示一个空的评论字段,我可以填写签入消息。
是否可以为这条消息设置模板?
例如,当团队需要签入时,会显示以下消息,每个团队成员只需填写提交消息即可。
审稿人:
测试建议:
谢谢
【问题讨论】:
标签: clearcase clearcase-automation
在 ClearCase GUI 中,当我尝试签入时,会显示一个空的评论字段,我可以填写签入消息。
是否可以为这条消息设置模板?
例如,当团队需要签入时,会显示以下消息,每个团队成员只需填写提交消息即可。
审稿人:
测试建议:
谢谢
【问题讨论】:
标签: clearcase clearcase-automation
据我所知,没有原生模板机制。
您可以尝试看看ClearCase environment variables 是否有帮助,例如在操作前检查触发器中设置:
CLEARCASE_CMNT_PN
cleartool 和 multitool 缓存用户提供的最新评论的文件的路径名。定义或删除此 EV 启用或禁用评论缓存。
(并确保该文件包含消息模板)
thread from 2005 虽然提到:
CLEARCASE_*环境变量实际上是只读的(对它们的更改无效。)
一些潜在的选择是:
- A) 拒绝不符合您的模板的 cmets,让用户修复它们并重新签入/签出
- B) 对结帐/收帐操作进行包装以满足您的模板需求
- C) 使用 '
ct chevent' 在 postop 触发期间更改评论- D) 使用属性、hlink 或标签来存储信息,而不是使用注释字段。 (您可以在 preop 期间应用属性、hlink 或标签)
我认为
C或D可能是您更好的选择。
【讨论】: