Sidai team: crib sheet for ClearCase admin tricksEmptying an old viewSomebody leaves, leaving behind an old-and-mangy ClearCase view. You type cleartool lsco -avobs -cview (look for checked-out elements), and all kinds of drivel comes up.For elements with `normal' pathnames, you can get to them in the normal way and do the normal things. But what if the following is listed as checked-out? Let's say a view has the following among its checkouts:
/vobs/test/sw@@/main/1/widget/main/1/foo/main/2/foo.c
The only way I know to get at it is to set your config spec
to:
element * CHECKEDOUT element /vobs/test/sw /main/1 element /vobs/test/sw/widget /main/1 element /vobs/test/sw/widget/foo /main/2 element * /main/LATESTMind-numbing, but there you go... (Anyone want to write a script that will take the output of cleartool lsco and drop you in a sequence of shells, each of which has access to a checked-out element?) Kernel tweaks for a VOB server (HP-UX)The most basic advice for getting good ClearCase performance is: have a dedicated VOB server, and lots of memory.There are other things you may need to do to your server. For example, it is entirely possible to overflow kernel tables. We deal with some of that for HP-UX here. A good reference for this stuff is Optimizing ClearCase Performance on HP-UX.
|