clearcase - Clear Case Label Error -


applying label error

cleartool: error: label type "label_1" not found in vob "\newvob" , no global type definition can found.  cleartool: error: unable create label "label_1" on "newvob" version "\main\12". 

this ibm technote mentions:

cleartool relocate aborts below error when attempting move single element, foo.c, source vob, vob1, newly created target vob, vob2.

but if weren't relocating file, can hyperlink issue between clearcase , clearquest.

or (if aren't using integration clearquest): broken hyperlink administrative pvob.
check last link first: common cause error message.

  • adminvob , corresponding client vobs linked using hyperlinks. note: hyperlink exists on local copy of global types residing in both vobs.
  • each vob can have single adminvob.
  • an adminvob can linked adminvob.

step step under hood:

  • clearcase looks in current vob local branch type definition (either local type, or local copy of global type).
  • if exists:
    client checks parent global type "process guards" (currently used ucm stream associations, check made against branch, label, other types backward compatibility reasons).
  • if no "process guards" found, or guards allow branch created (checkout in ucm branch type in view connected right stream), client creates branch existing local type.
  • if local copy not exist, client adminvob hyperlink.
  • if adminvob hyperlink exists , points existing vob:
    client searches global type definition same name branch being requested.
  • if global type exists, examined "process guards" described above, if not, see error in step 5 below.
  • if no "process guards" block mkbranch operation, local copy of global type made in vob mkbranch operation requested , requested branch created.
  • if no adminvob hyperlink exists, client reports following error:
 cleartool: error: branch type "{name}" not found in vob "\mkvobtest" , no global type definition can found. cleartool: error: unable create branch "{name}" "." version "{parent version id}". 

Comments

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -