如何在Clearcase中查找已修改文件的活动

时间:2014-10-22 09:47:39

标签: clearcase clearcase-ucm

我有一个文件test.cpp有人添加了几行代码我不知道什么时候但是我假设它是在我知道的特定时间范围内。我想找到用于发送此更改的活动,我在此元素的版本树中发现了此元素的许多版本,但我能够看到的所有活动都是由于rebase,我需要找到负责添加这几行代码的源活动。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

对于每个交付活动(您可以在版本树中看到),您可以使用

列出参与活动
cleartool lsact -contrib activity:anact@/apvob # on unix @/vobs/apvob

请参阅" Finding which developer activities were delivered in a specific delivery"

然后,您需要描述找到的每个活动,以查看您的文件是否在其中。

cleartool descr -l activity:anact@/avob

显然,您还可以使用cleartool annotate来查看该文件中的版本:请参阅" How to use ClearCase Annotate"。
如果您看到一行感兴趣,请查看其版本n#' x'并使用cleartool descr -l file@/main/.../x查找相应的活动。