Command line 在给定日期标记ClearCase内容(不更改配置规范)

Command line 在给定日期标记ClearCase内容(不更改配置规范),command-line,find,clearcase,Command Line,Find,Clearcase,我需要将视图的内容标记为在特定日期看到的内容,我知道的唯一方法是使用配置规范中的时间版本选择器。我将时间设置为我想要的日期,然后在视图上应用标签。简单 然而,我希望有一种方法可以在不改变配置规范的情况下按专业语法进行。我希望我可以将cleartool find与-exec和mklabel结合使用。但是,如果我这样做: cleartool find . -cview -version "! created_since(some-date)" 它只提取在该日期之前在视图上创建的内容,而不一定是使

我需要将视图的内容标记为在特定日期看到的内容,我知道的唯一方法是使用配置规范中的时间版本选择器。我将时间设置为我想要的日期,然后在视图上应用标签。简单

然而,我希望有一种方法可以在不改变配置规范的情况下按专业语法进行。我希望我可以将
cleartool find
-exec
mklabel
结合使用。但是,如果我这样做:

cleartool find . -cview -version "! created_since(some-date)" 
它只提取在该日期之前在视图上创建的内容,而不一定是使用
-time
选择器时在视图中应该看到的内容

如果我使用
cleartool find
-branch
选择器

cleartool find . -cview -version "! created_since(some-branch)" 
它只选择在该日期之前创建的,仅在该分支上。它不会显示通过ConfigSpecs规则在其他分支的视图中看到的内容

那么,我是否使用了
cleartool查找
错误?还是根本不可能

是否有一种方法可以从命令行直接
cleartool find
精确地找到

  • 将被激活的配置规则看到
  • 在给定目录中
  • 无论涉及哪个分支机构
  • 好像它们里面有一个时间指令
  • 谢谢。

    据我所知,时间规则不够丰富,无法包含时间规则的功能。
    A是最好的选择

    为了以编程方式使用
    -time
    (因为查找不起作用),我通常做的是:

    • 使用专用动态视图(更新速度比快照视图快)
    • 在文件中写入我需要的配置规范
    • cleartool setcs-标记myView myFile#更新动态视图的配置规范

      (见附件)
    • 使用动态视图的更新内容的结果
      • 据我所知,时间规则不够丰富,无法包含时间规则的功能。
        A是最好的选择

        为了以编程方式使用
        -time
        (因为查找不起作用),我通常做的是:

        • 使用专用动态视图(更新速度比快照视图快)
        • 在文件中写入我需要的配置规范
        • cleartool setcs-标记myView myFile#更新动态视图的配置规范

          (见附件)
        • 使用动态视图的更新内容的结果

        我没有想到使用专用的动态视图,并动态更改其c规格。那肯定对我有用。谢谢我没有想到使用一个专用的动态视图,并在运行中更改其c规格。那肯定对我有用。谢谢