在clearcase命令行中获取文件的先前活动ID

在clearcase命令行中获取文件的先前活动ID,clearcase,clearcase-ucm,cleartool,Clearcase,Clearcase Ucm,Cleartool,我正在使用windows。我需要提取ClearCase中签入的活动ID 我可以通过cleartool description,然后解析单词“Activity”的响应来获取当前的一个 我希望获得它以前版本的活动ID 如何才能做到这一点?如果将其与相结合,则不必解析的输出 这使您能够: 获取现有版本的早期版本 cd /path/to/view cleartool describe -fmt "%[version_predecessor]p" afile 获取包含该版本的所有活动id: c

我正在使用windows。我需要提取ClearCase中签入的活动ID

我可以通过
cleartool description
,然后解析单词“
Activity
”的响应来获取当前的一个

我希望获得它以前版本的活动ID

如何才能做到这一点?

如果将其与相结合,则不必解析的输出

这使您能够:

  • 获取现有版本的早期版本

     cd /path/to/view
     cleartool describe -fmt "%[version_predecessor]p" afile
    
  • 获取包含该版本的所有活动id:

     cd /path/to/view
     cleartool describe -fmt "%[activity]p" afile@@/a/previous/version
    

(这是使用第一个
cleartool description
返回的)

谢谢。第一个命令出现对象选择器必需错误。我漏了什么吗?@RamdasNair你打什么?你的ClearCase版本是什么?对不起,那是我的错。不小心把语法弄乱了。这两种方法似乎都工作得很好,而且都有意义,而不仅仅是解析整个描述输出。:)@拉姆达斯奈尔太棒了!你能用你使用的语法添加评论吗?对不起,我错过了这个。这里是:cleartool description-fmt“%[version\u preducer]p文件没有关闭双引号:/