8

ファイルをチェックアウトしようとしたところ、「チェックアウトしましたが削除されました」状態になりました。

チェックアウトを取り消すことができず、次に何をする必要があるかわかりません。

このためにネットサーフィンをすると、IBMサイトのチェックアウトの記事を見つけましたが、削除された状態

しかし、記事に記載されているように、ファイル名の名前を変更しようとしませんでしたが、それでもエラーが発生します。

Clearcase 7.0.1.0 バージョンを使用しています。この問題の解決にご協力ください。

4

2 に答える 2

12

GUI からチェックアウトを元に戻す必要があります。

  • チェックアウトを見つける
  • チェックアウトしたファイルを選択して右クリック: チェックアウトを元に戻す

そのファイルがディスク上に表示されていない場合でも、「チェックアウトの検索」GUI はそのファイルをチェックアウト済みとしてリストします。

チェックアウトを探す


別の解決策は、別のビューからファイルをコピーすることです。たとえば、同じ構成仕様を持つ動的ビューです (作成が簡単で、同じファイルにすばやくアクセスできます)。

スナップショット ビューにコピーすると、ファイルは "チェックアウト済み" として表示され (ただし、まだ変更はありません)、作業を再開できます。

于 2012-07-31T13:22:40.047 に答える
8

これを解決する最も簡単な方法は、同じ名前で新しいファイルを作成することです。その後、ファイルが失われることはなくなり、チェックアウトを元に戻してから再度チェックアウトして、最初からやり直すことができます。コマンドラインで:

$ cleartool ls your_file.c
your_file.c: Checkout but removed
your_file.c@@
$ touch your_file.c
$ cleartool ls your_file.c
your_file.c@@/main/branch1/branch2/14   Rule: ...whatever...
$ cleartool unco -nc your_file.c
$ cleartool co -nc your_file.c
Checked out your_file.c
$

私はもう clearcase にアクセスすることができないので、上記は単なる (古い) 記憶によるものですが、おわかりいただけると思います。コマンド ラインを使用していない場合は、任意のファイルを your_file.c にコピーし、チェックアウトを取り消してからチェックアウトします。

于 2012-07-31T16:17:17.723 に答える