views:

116

answers:

1

I have been taught that when you create an activity based baseline the selected activities are baselined and the newest version of all the other files in the vob are baselined. When I baselined the other day I found that this did not happen. Two files had version 2 baselined again, not version 3. Versions 2 and 3 are different.

To create the baseline I use a similar command as:

mkbl -c "This is my comment" -activities Activity@/vobs/46002913/46002913_pvob 
-full -view 46002913_ucmview_int BaselineId

Is what I was taught wrong or am I using a malformed command?

A: 

One scenario explaining this would be the versions 3 were not visible in the view used to make said baseline.

As mentioned in the mkbl man page:

Before creating the baseline, be sure that the label is unlocked and ordinary (not global) and that labeled elements are checked in. Once the baseline is created, the label cannot be moved or removed except by privileged users.
Be certain the label selects some version of all visible elements.

  • Either the versions 3 were created just after the baseline (their date can be compared to the one of the baseline), maybe because they were checked-out (in some other view or even in 46002913_ucmview_int view), and checked-in later.
  • Or they were not visible for some reason (custom config spec)
VonC