当我签出文件时,我为这些文件设置了一个新分支。如果我创建一个新文件,它将不会添加到分支中,直到我重新检入文件。在检查之前,新文件位于/ Main / LATEST下。有没有办法找到与分支相关的所有文件,包括新创建的文件?
到目前为止,我只能找到分支中的所有文件。
答案 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 well(cleartool lsprivate
)。