2

バックグラウンド

私の会社は、ソース管理ソリューションとして ClearCase に移行しており、そのために、日々の開発活動でこのツールを使用する方法を学んでいます。最近、会社支給のラップトップがゴーストをあきらめ、交換されました。残念ながら、新しいデバイスに何がコピーされたかについては何も言えず、インストール担当者は私の ClearCase ビュー ストレージ ディレクトリを無視しました。

質問

これらのビューはすべて動的ビューであったため、サーバーから復元することはできますか? ファイルはタンクに格納されたマシンにローカルに保存されているため、スナップショット ビューではこれが不可能であることはかなり確信していますが、動的ビューのために指を交差させています。参考までに、いくつかのビューの長い出力を以下に示します (一部の情報は編集されています)。

C:\Users\<my_id>>ct lsview -long *<my_id>*
Tag: <my_id>_Shared_FSA_Prod_Dyn
  Global path: \\<old_device_id>\Clearcase_Storage\<my_id>_Shared_FSA_Prod_Dyn.vws
  Server host: <old_device_id>
  Region: SCE
  Active: NO
  View tag uuid:edb85a16.7a564dfd.ac26.9e:d0:2f:3a:62:fe
View on host: <old_device_id>
View server access path: C:\Clearcase_Storage\<my_id>_Shared_FSA_Prod_Dyn.vws
View uuid: edb85a16.7a564dfd.ac26.9e:d0:2f:3a:62:fe
View attributes: ucmview
View owner: SCE\<my_id>

Tag: <my_id>_FSA_Prod_Int_Dyn
  Global path: \\<old_device_id>\Clearcase_Storage\<my_id>_FSA_Prod_Int_Dyn.vws
  Server host: <old_device_id>
  Region: SCE
  Active: NO
  View tag uuid:4536b95b.ee9d45c2.9289.19:3c:64:5b:ae:95
View on host: <old_device_id>
View server access path: C:\Clearcase_Storage\<my_id>_FSA_Prod_Int_Dyn.vws
View uuid: 4536b95b.ee9d45c2.9289.19:3c:64:5b:ae:95
View attributes: ucmview
View owner: SCE\<my_id>

私の最終的な目標は、既存のビューを再マップすることです。それが不可能な場合は、古いビューを削除する (現在のデバイスで再作成する) ことが次のオプションです。よろしくお願いいたします。

参考文献

ClearCase ビューを再利用する

4

1 に答える 1

2

動的ビューに関連付けられたビュー ストレージがまだそこにあり、アクセスできる場合は、動的ビューを再起動するだけです。

ただし、ビュー ストレージが消去されている場合は、動的ビューを復元したり、そこにあるチェックアウト ファイルまたはプライベート ファイルを復元したりすることはできません。それらはすべて、上記のストレージビューに保存されていました。

次のステップは、同じ名前でそのビューを再作成する前に、そのビューを削除 (登録解除して rmtag) することです。との具体的な例については、「他のユーザーが作成した clearcase ビューを削除する方法は?
」を 参照してください。cleartool unregistercleartool rmtag

マッピング部分は問題とは無関係であることに注意してください: すべての動的ビューはドライブ (Windows の場合) で開始され、単純なWindows コマンドM:\を使用して任意の空きドライブ文字にマッピングされます: たとえば、「ClearCase、特定のフォルダーをドライブにマッピングする」を参照してください。動的ビューの使用」。subst

于 2012-09-06T21:03:36.840 に答える