首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Clearcase保留修改时间

Clearcase保留修改时间
EN

Stack Overflow用户
提问于 2012-12-07 11:44:37
回答 1查看 722关注 0票数 1

有什么方法可以阻止用户签入保存修改时间。如果选中“保留修改时间”框,它将使用上次节省的时间进行签入,而不是实际签入时间。我只需要入住的时间。因此,如果也检查了保存修改时间,则应该使用当前时间进行签入,或者如果检查了保存修改时间,则不应该允许签入。请指点。

EN

回答 1

Stack Overflow用户

发布于 2012-12-07 11:54:56

因为它是客户端首选项,所以您不能强迫它。

在以前的客户机中,我能够每天在所有.reg客户端上运行一个ClearCase文件,以便重置某些首选项,但这是一种解决方法,并不是在任何地方都可用。

我看到的另一个选项是部署包装器(签出和签入自定义脚本),如果使用cleartool co/ci选项,它将拒绝调用-ptime

同样,部署/维护也不简单。

一个可以用于控制某些命令的清除工具包装器示例可以在这里找到:(ClearCase::Wrapper perl模块)

用触发器阻止签入是可能的,使用前置触发器

代码语言:javascript
复制
 cleartool mktrtype -element -all -preop checkin -execwin ... -execunix " -c "Checkin time check" ci_trigger

我不知道的是,您是否可以访问本地文件时间戳(使用$ENV{"CLEARCASE_PN"}),以便用当前时间检查它:如果不同,这意味着-ptime有效,应该拒绝命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13762436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档