1

エラーメッセージ

この数日間、このエラーが発生しています。このため、これ以上の配送はできません。

これは、ストリームからメインストリームにいくつかのdllとexe(バイナリファイル)を配信しようとしたときに発生しました。ClearCaseがバイナリファイルをマージできないため、配信に失敗しました。

「配信再開」や「配信キャンセル」ができません。同じエラーが常に発生します。

統合ビューを調べてみたところ、バイナリファイルが「乗っ取られた」ことがわかりました。ハイジャックを元に戻しました。しかし、それでも問題は解決しませんでした。

どんな助けでもいただければ幸いです。

4

1 に答える 1

0

完了ステップにある配信をキャンセルすることはできません。

あなたができることは次のとおりです。

  • チェックアウトされたすべてのファイルを一覧表示するために、配信アクティビティを記述します
  • それらのファイルを試してみてください
  • 配信を再開する

現在の配信アクティビティを取得するには、(シェルで) ターゲット ビューのルート ディレクトリに移動し、次のように入力します。

cleartool lsact -cact

結果を使用して、現在配信されているすべてのバージョンを一覧表示します。

cleartool describe -l activity:deliver.xxxx@\yourPVob

それらのいくつかはチェックアウトされます(grep CHECKEDOUTそれらをフィルタリングするため)

バイナリ ファイルの場合、特別なマージ タイプを定義できることに注意してください。「Clearcase UCM が pdf ファイルをマージしようとしています」を参照してください。
それが保留されると、マージされていない各バイナリのソース バージョンと宛先バージョンの間に「赤い矢印」を作成し、それらをソースから宛先に手動でコピーする必要がある場合があります。「クリアケースで矢印をマージする
」を参照してください。

于 2012-09-03T11:45:45.187 に答える