我需要一个列出每个组件的最新基线在ClearCase UCM流之一。 我知道的"%[latest_bls]p"
所使用的选项-fmt
。 问题是,它会列出所有的所有组件的最新基线在一起。
我需要的是,给定的组件名称C和流名S,流S.在显示组分C的最新基线
谢谢你的帮助。
我需要一个列出每个组件的最新基线在ClearCase UCM流之一。 我知道的"%[latest_bls]p"
所使用的选项-fmt
。 问题是,它会列出所有的所有组件的最新基线在一起。
我需要的是,给定的组件名称C和流名S,流S.在显示组分C的最新基线
谢谢你的帮助。
如果考虑fmt_ccase选项, %[latest_bls]CXp
总会列出最新的基线给定流的所有组件。
因此,它是最好的解析结果,并为每个基准名称,以显示其组件名称:
cleartool describe -fmt "%[component]Xp" aBaselineName@/aPVob
也:
%[latest_bls]CXp
似乎是直接将最新的基线的唯一方法,它始终是所有组件。
什么你也可以做的是列表给定组件和流所有基准:
cleartool lsbl -comp C -stream S
,并选择最后一个。
这应该是更符合你想要什么(即只使用你的6个部件名称,而不是所有的解析/ grep'ing)
检查:
cleartool lsbl -fmt "%[latest_bls]p" -component C -stream S
更进一步,你知道“ R&d记者 ”? 它可以帮助你生成了基于最新基线和先前之间作出最新的基线,为每个组件的所有变化的报告。 更重要的是,它使您能够定义你的“最新基线”是:你可以使用正则表达式,流或晋升级别过滤掉不重要的基线。 如果您还有其他问题,让我知道。