要查找一個Branch是基於哪個Version拉出來的,只需要找出該branch下的第一個version的之前版本就可以了。
以下是個例子:
$ cleartool find Internal_Tools -ver 'brtype(cnbj_dsf_tools_001)' -exec 'cleartool desc -fmt "%[version_predecessor]p/n" %CLEARCASE_XPN%' | sed -n '1p'
/main/0
結果表明cnbj_dsf_tools_001這個Branch是從Internal_Tools的/main/0版本拉出來的。