基于创建日期的版本选择

时间:2014-08-29 16:01:23

标签: clearcase

我想根据创建日期选择目录中所有元素的最新版本,否则选择版本0.是否有人知道是否可以使用可用的config_spec语法实现这一点?

例如:

if (created_on >= 01-jan-2014)
 element * /main/LATEST
else
 element * /main/0

2 个答案:

答案 0 :(得分:1)

您可以尝试选择规则的时间指示。

element /myPath/... /main/{created_since(01-Jan-2014)}
element /myPath/... /main/LATEST

这可以让您根据创建日期查看版本(请参阅time and query

另见"time-based rule" answer

第二个规则选择LATEST,而不是0,作为测试第一个规则的方法:请记住,如果第一个规则未选择父文件夹,如果它在版本0中,则不会考虑其子元素

答案 1 :(得分:1)

感谢VonC的提示,我已根据以下规则完全满足了我的需求。

element -dir /myPath/... /main/LATEST
element /myPath/... /main/{created_since(01-Jan-2014)}
element /myPath/... /main/0