有没有办法查看" LATEST-1"明文版

时间:2015-08-17 11:41:21

标签: clearcase

有没有办法在配置规范中以clearcase的形式引用目录中每个文件的先前版本?

我已阅读文档here,但没有提及如何退后一步。迭代。我正在寻找以下内容:

element Path/To/Directory/* /main/LATEST-1

...因为它将退回每个文件一次迭代,而不是例如选择要转到的日期/标签。

----- UPDATE:-----

我只是将它添加到别人身上 - 这不是一个答案,但它是我如何解决的:

我能够从提交的响应中捕获以前的版本号:

ct descr Path/To/Directory/* 

然后报告每个文件,然后您可以读入以捕获LATEST和/或" LATEST-1"版本:

version "/Path/To/Directory/file@@/main/5"
  created 2015-07-31T08:09:18+02:00 by #############
  "Automatically checkout by #############
  protected by rolemap: #############
  effective access for user #############
  Element Protection:
    User : #############
    Group: #############
    Other: #############
  element type: #############
  predecessor version: /main/4
  Labels:
    #############
  Attributes:
    Data_Status = #############

1 个答案:

答案 0 :(得分:0)

cleartool diff之类的命令支持一个引用" previous"的选项。版本(ct diff -pred)。
但配置规范本身只使用标签,分支或日期。

正如OP Bendy所提到的,cleartool describe /path/to/element输出确实包含了先前版本。

实际上,using fmt_ccase cleartool descr -fmt "%PSn" 应直接显示前一版本的branch-pathname/version-number版本ID。