1

別のドメインに ClearCase サーバーがありました。特定の VOB を別のドメインの新しい ClearCase サーバーに移行したいと考えていました。
昨日の夜に取ったバックアップを取り、VOB を新しいサーバーに復元しました (vob_restore ユーティリティなし)。

コマンドを使用して、復元された VOB を記述しました

cleartool> describe -long vob:\samplevob versioned
object base "\samplevob"
created 2006-10-11T16:18:39+05:30 by Admin.CCUsers@user-b60d9d5638
VOB ファミリ機能レベル: 4
VOB ストレージ ホスト:パス名 " user-b60d9d5638:e:\ClearCase_Storage\VOBs\samplevob.vbs"
VOB ストレージ グローバル パス名 "\user-b60d9d5638\ccstg_e\VOBs\samplevob.vbs"
データベース スキーマ バージョン: 54
リモート特権ユーザーによる変更: 許可された
アトミック チェックイン: 無効化された
vobsvr_contact呼び出しに失敗しました: RPC: 受信できません。errno = [WINSOCK] ピア
VOB によってリセットされた接続は、次のビューからのオブジェクトを保持します。
katrina:C:\E-Services\Views\katrina\CSPOMLH\view.1.vws [uuid c471eb12.ea764350.97e2.f3:83:c4:98:33:5b]
katrina:C:\E-Services\Views \katrina\csgdwau\view.2.vws [uuid d63ea3fc.fdaa4c38.b2e8.f7:e0:02:1f:dd:02]
属性:
FeatureLevel = 4
ハイパーリンク:

エラーを見ると、ビュー サーバーに接続しようとしていて、ビューへの参照を取得できないことがわかります。

管理コンソールでビューを削除しようとしましたが、削除できませんでした。uuidを使用してrmviewを使用してコマンドラインで試しました。

私は何かが欠けていると思います。参照を削除するにはどうすればよいですか。参照を削除しないと、ファイルは Lost and Found ディレクトリに移動されます。

進め方についてアドバイスお願いします

4

1 に答える 1

1

この VOB が新しいドメインでどのように登録され、タグ付けされているかを確認する必要があります。最も重要なこととして、その VOB サーバーのホスト名が正しいかどうかを確認する必要があります。

新しい vob ストレージ パスを確認すると、.hostname ファイルが表示されます。

正しいものでない場合は、コマンド ライン ( cleartool register -vob -tag... -host new_vobserver_hostname -hpath ... -gpath ... \\global_path\to\vbs) を使用するか、管理コンソールを使用して新しい VOB を追加 (宣言) し、再登録する必要があります。

そうして初めて、次のことができるようになります。

  • その VOB を動的ビューにマウントする
  • そのvobのルートディレクトリに移動します
  • ' cleartool rmview -force -uuid old_view_uuid'を実行
于 2010-03-30T11:53:35.880 に答える