List the latest baseline of a component in a UCM stream one by one

前端 未结 2 1446
长情又很酷
长情又很酷 2020-11-30 13:12

I need to list the latest baseline for each component in a clearcase UCM stream one by one. I am aware of the \"%[latest_bls]p\" option used with -fmt

2条回答
  •  粉色の甜心
    2020-11-30 14:02

    If you consider the fmt_ccase options, %[latest_bls]CXp will always list the latest baseline for all components of a given Stream.

    So it is best to parse the result, and for each baseline name, to display its component name:

    cleartool describe -fmt "%[component]Xp" aBaselineName@/aPVob
    

    Also:

    %[latest_bls]CXp seems to be the only way to get directly the latest baseline, and it is always for all components.
    What you can also do is list all baselines for a given component and stream:

     cleartool lsbl -comp C -stream S
    

    , and select the last one.
    That should be more in line with what you want (ie use only your 6 component names instead of all that parsing/grep'ing)

提交回复
热议问题