2014-10-22 41 views
1

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

回答

1

对于每个传递活动(您可以在版本树看),你可以列出与

cleartool lsact -contrib activity:[email protected]/apvob # on unix @/vobs/apvob 

的促进活动见“Finding which developer activities were delivered in a specific delivery

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

cleartool descr -l activity:[email protected]/avob 

当然,你也可以使用一个cleartool annotate,以查看该文件版本:见“How to use ClearCase Annotate”。
如果您看到您感兴趣的一行,请检查其版本n#'x'并使用cleartool descr -l [email protected]/main/.../x来查找其相应的活动。

+0

如何查找当前版本是否作为合并的结果创建,如果合并了如何合并我如何找到合并的原始文件的版本 – user3502786 2014-10-22 12:40:28

+0

@ user3502786如果合并,我如何找到版本原始文件的合并:'cleartool lsact -contrib activity:deliver_anact @/apvob' – VonC 2014-10-22 13:07:44

+0

我试着用'lsact -contrib'然后检查列出的每个活动的变更集,我没有找到相关的' .cpp'文件被改变了任何想法为什么? – user3502786 2014-10-23 08:05:33

相关问题