The integration branch is there to integrate, so if you are doing work from that branch, I would really advise you to take all those files.
If the issue is only for one file, you simply can try a "cherry-pick" approach, and checkout that file in your current BR1 branch, replacing its content with any other version you want (with a cleartool get
, for instance, as detailed in "Clearcase command to export an element").
Considering your config spec, I would recommend:
- putting a label '
L_BR1
' just after merging BR1
to Integration
,
- select that label over the LATEST of Integration (which contains version merged from
BR2
)
That would mean a config spec like:
element * CHECKEDOUT
element * .../BR1/LATEST
element * .../integration/L_BR1 -mkbranch BR1 <=== add this select rule
element * .../integration/LATEST -mkbranch BR1
element * /main/LATEST -mkbranch integration
element * /main/0 -mkbranch integration
Caveat: be ware, though, that it wouldn't work well on cross-integrations (when you merge BR1
to Integration, then BR2
, then again BR1
)