2011-09-15 3 views
2

私は、誰かが、彼は次のようにコマンドを使用し、ClearCaseの中でいくつかの問題で私を助けて、ClearCaseのについて質問があります:echo " " > xxx.logclearcaseのechoコマンドは何ですか?

cleartool co -nc filename 

これは何を意味するのでしょうか?

答えて

1

あなたはct lsで説明したように、「チェックアウトしたが、削除」でファイルを持っている場合:

要素はこのビューでチェックアウトされましたが、その後、ビュープライベートファイルが削除されました。
ファイルを削除した可能性があります。

このファイルを復元する解決策は、もう一度チェックアウトすることですが、それを直接行うと、ClearCaseは物理的に存在しないため、そのファイルにアクセスできないと文句を言います。

したがって:

echo " " > afile 

あなたがそれにcleartoolコマンドを作るために、そのファイル内いくつかコンテンツを持っている必要があります。
そのコンテンツが偽のものであっても、少なくとも続行することができます。それを復元するために

その後、あなたは再びそれをチェックアウトすることができます(-ncコメントなしを意味し、それはまた、「現在チェックアウトされたバージョンで使用される前のコメントを取る意味)

cleartool checkout -nc afile 

もう一つの方法は、uncheckout the fileにあります:また、その内容を復元します

cleartool unco afile 

+0

この回答は私に多くの助けになります..ありがとう.. – Deadlock

0

最初のコマンドは、xxx.logにスペースを書き込みます。 echoはシェルコマンドであり、クリアケースとは関係ありません。 2番目のコマンドは、コメントなしでファイル名をチェックします。これらの2つのコマンドは、あなたが私たちに言わなかったことがない限り、かなり無関係のようです。

+0

の問題は、私がチェックアウトしたが、削除されたファイルを持っているということですので、我々は使用しましたこれらのコマンドは、そのファイルを削除します。 –

0

ちょっとしたヒント: xxx.logファイルを消去するために 'echo'を使用することがあります。

共同で - チェックアウトファイル名の略で、 NCは - コメントはありませんを意味し

役に立つかもしれません:http://www.yolinux.com/TUTORIALS/ClearcaseCommands.html

関連する問題