1

ラベル付け、チェックアウトなど、clearcase アクティビティのほとんどで次のエラーが発生します。

cleartool: Error: Error from VOB database: "\11.3.0".
cleartool: Error: Trouble finding the global definition for local type "???".
cleartool: Error: Trouble applying label to

進行中の場合もありますが、ほとんどの場合、このエラーで失敗します。上記は、ラベルを適用する際のエラーです。提案してください

4

1 に答える 1

1

テクニカルノート「管理 VOB で破損したハイパーリンクを修正する」に従って、 VOB と管理 VOB (UCM を使用している場合は PVob) の間にハイパーリンクが欠落していないかどうかを確認します。

AdminVOB は、グローバルに定義されたメタデータ タイプ (ブランチ、ラベル、属性、要素、およびハイパーリンク) を格納するために主に使用される通常の VOB です。詳しくはこちらをご覧ください。

解決の例 (ここではグローバル タイプがブランチの場合):

cleartool unlock vob:\ClientVOB
cleartool describe -long vob:\ClientVOB
 Hyperlinks:
   AdminVOB@53@\ClientVOB -> <object not available>
cleartool describe -local -long brtype:MyBranch@\ClientVOB
GlobalDefinition@54@\ClientVOB -> <object not available>
cleartool checkvob -hlink vob:\ClientVOB
cleartool describe -local -long brtype:MyBranch@\ClientVOB
cleartool checkvob -hlink brtype:MyBranch@\ClientVOB
cleartool mkhlink AdminVOB vob:\ClientVOB vob:\AdminVOB3
cleartool mkbrtype -global -acquire MyBranch@\AdminVOB3

多数のメタデータ タイプが破損している場合、特にすべての VOB で実行する必要がある場合、これらすべてを実行すると非常に時間がかかる可能性があります。
これをスクリプト化して、プロセスを自動化できます。


別の原因: 技術情報「削除さ​​れたユーザー アカウントと ClearCase のパフォーマンス」:

存在しなくなったが、ブランチの cleartool ロックの -nusers オプションにまだリストされているユーザー アカウントは、チェックアウト、チェックイン、およびマージが次のように失敗する可能性があります。

したがって、ブランチにロックがある場合、それも問題になる可能性があります。

于 2012-11-27T06:13:10.430 に答える