1

I'd like to set-up a non-UCM clearcase (read only) view for debugging an issue reported on a old baseline which was delivered to customer.

How to view/retrieve/generate the config spec of the old baseline? so that I use this config spec to create a non-UCM clearcase view for debugging the issue.

2 Answers2

1

The config spec is simple:

 element * baseline_id
 element * /main/0
 element * /main/LATEST

(note that the /main/0 is important, especially in a multi-component vob, for the initial version of the component is registered in /main/0 when a new component is created)

What you need to find out is:

Community
  • 1
  • 1
VonC
  • 1,262,500
  • 529
  • 4,410
  • 5,250
  • VonC, Thanks for the detailed answer and references. – user3214692 Nov 21 '14 at 06:54
  • My baseline type is 'full' only but it's for the stream (not for the VOB). So put the actual VOB labels (e.g: element * .xyz) in the config spec then I am able to get view loaded. – user3214692 Nov 21 '14 at 07:02
  • @user3214692 "vob label"? `.xyz` is not a vob label, it is a baseline id. You don't need a vob label, unless you are working with a snapshot view (which requires indeed "loading"), in which case you need to add a load rule (which will use the vob label) – VonC Nov 21 '14 at 07:04
  • I got those dependent VOB baselines (earlier I called it as labels) using "cleartool desc -l baseline:@\". This command lists the VOBs baselines which it depends on. Thanks! – user3214692 Nov 21 '14 at 07:17
-1

I think a much simple solution is to create a stream based on the baseline you have. That way you can even write into it without interfering nothing and even to save you changes in CC

It's very simple to create a stream based on a baseline, click the "advanced" option when creating stream as usual.

Enjoy, Eli.

Elyahu
  • 226
  • 1
  • 2
  • 15