2011-10-17 13 views
4

私はUnixプラットフォームの動的ビューで作業しています。私はファイルを一時的にハイジャックし、ハイジャックを後でキャンセルする必要があります。しかし、コマンドchmod +w filenameは機能しません。
メッセージchmod: WARNING: can't change filenameが届きました。
ファイルの読み取り専用属性をWindowsのスナップショットビューから変更できます。ClearCase:動的表示でファイルをハイジャックすることはできますか?

質問:

  1. は、動的なビューで可能ハイジャックされていますか?はいの場合、どうですか?
  2. ファイルのハイジャックを取り消すcleartoolコマンドはありますか?

答えて

7

一つは、すべてがハードにコピーされたスナップショットビュー(のとは対照的にClearCaseのは、あなたがネットワーク経由へのアクセス、ファイルの属性を制御することですドライブ)。

1 /はい実際には「ハイジャック」状態ではありませんが、可能です。
ダイナミックな等価物は "eclipsed"という名前です:アイデアは、バージョン管理されたファイルと同じ名前のプライベートファイルが、バージョン管理されたファイルの場所を取る( "消し去る")ということです。

あなたは、単にバックアップとしてそのファイルのコピーを作成し、(タイプ「cleartool edcs」どこでも動的ビュー内)、それを選択しないことにより、そのファイルを不可視:

element /vob/path/to/file -none 

次にバックアップ・コピーの名前を変更します元の名前に戻します。

eclipsed file

2 /あなたは、単にそれを移動または削除、ケラレファイルを元に戻します。
バージョン管理されたファイル(非公開ファイル)は即時に復元されます。

詳細については、IBMの記事「About eclipsed files and ClearCase」を参照してください。

1

未予約のチェックアウトをやってみませんか?ダイナミックビューの副作用の

cleartool checkout -unreserved filename

+0

'cleartool:エラー:UCMブランチで操作するには、アクティビティとUCMビューに設定する必要があります。 ' – Raihan

+0

buddy。 UCMでは、各ビューはアクティビティに関連付けられています。ビューのプロパティが表示されている場合は、アクティビティが関連付けられているかどうかを確認できます。アクティビティが関連付けられていない場合は、チェックアウト/チェックインできません。彼の命令は便利です。 – Samselvaprabu

関連する問題