1

ではClear Case Remote Client、VOB 選択ルールに基づいて新しい VOB を作成するために使用します。いくつかのファイルをチェックアウトしましたがwhen trying to checkin、次のエラーが表示されます -

CRVAP0087E CCRC コマンド「チェックイン」が失敗しました:

/bin/sh: /vob/cspecs/triggers/scripts/checkin.sh: そのようなファイルまたはディレクトリはありません ClearCase CM サーバー: 警告: トリガー " checkin_SomeOtherBranch " がチェックインの続行を拒否しました。

私のvob選択ルールに従って、リモートクライアントはチェックイン用のcheckin_MyBranchをトリガーする必要があることに注意してください。

この SO 投稿に従って、既存のトリガーをmktrtypeで再定義できます。CCRCではコマンド ラインが使用できないためです。私の問題を解決するためにこのコマンドを試すことができませんでした。

このような状況に遭遇したことがありますか?CCRC のトリガーの目的が正確にはわかりません。

助けてくれてありがとう。

4

1 に答える 1

1

これは、コマンドを制限するmktrtypeためのこのトリガー例のように、CCRC サーバー側 ( などのすべての基本 ClearCase コマンドに完全にアクセスできる) で最適なデバッグになります。 クライアントから (つまり、CCRC Web ビューから) 変更することはできません。delete

ただし、CCRC サーバー上にパス/vob/cspecs/triggers/scripts/checkin.shが存在すること (および VOBcspecsがマウントされていること) を確認してください。ただし、利用可能である必要があります。そうしないと、「対話型セッション」に関するエラー メッセージも表示されます (「非対話型トリガーが失敗し、CCRC または CCWeb を使用した対話型に関する警告が表示される」を参照)
。これは、ClearCase に配置されたカスタム トリガーのように見えます。サーバ側。その目的が何なのかはわかりません。

于 2012-10-25T18:56:37.110 に答える