如何在ClearCase

时间:2017-07-08 04:55:06

标签: clearcase cleartool clearquest

当我签出文件时,我为这些文件设置了一个新分支。如果我创建一个新文件,它将不会添加到分支中,直到我重新检入文件。在检查之前,新文件位于/ Main / LATEST下。有没有办法找到与分支相关的所有文件,包括新创建的文件?

到目前为止,我只能找到分支中的所有文件。

1 个答案:

答案 0 :(得分:2)

  

当我签出文件时,我为这些文件设置了一个新分支。

但是,仅当您的配置规范设置为创建新分支时。它必须have a -mkbranch rule in it (as this one)

如果您向源控件添加文件而不立即将其检入,则会创建/main/0版本(带有空内容文件)。
你可以search for those file having just a version 0

cleartool find -avobs -branch'{
    brtype(mybranch)&&!
    (version(.../mybranch/1))}' 
     -print

但是如果新文件甚至没有添加到源代码控制中,那么它就是一个私有文件,例如动态视图中的you can list those as wellcleartool lsprivate)。