1

「clearcase」についてはよくわかりませんが、「dev」インスタンスから特定のアプリケーションのテスト インスタンスへの開発を提供するために使用する必要があります。

  1. そのために「dev」ストリームとテストストリームを使用する必要があるかどうかテストインスタンスで実行する必要があるコードがあるとします。これで、DEV は "test.sh" のバージョン 1 を作成し、それをテストに配信します。テスト ストリームでは、test.sh を表示して実行できます。ここで、test.sh のバージョン 2 がリリースされ、test.sh のバージョン 3 がリリースされてテストに配信された後にテストに配信されるとします。テストでは、現在の最後のバージョンはバージョン 3 です。
  2. テストでバージョン 3 の前にバージョン 2 を実行したいと思います。どうすれば自動的に行うことができますか? ベースラインを使用する必要がありますか? 最後のベースラインでなくても自動的にベースラインを実行する方法は? 「test.sh」の代わりに、スクリプトのセットがありますか? この例では、バージョン 3 の前にバージョン 2 を実行する必要があることに注意してください。これは、スクリプトがテスト環境でのオブジェクトの特定の状態を想定しているためです。バージョン 2 を実行せずにバージョン 3 を実行すると、問題が発生します。

誰かが「clearcase」でそれを行う方法を説明し、アドバイスをくれますか?

4

1 に答える 1

0

テストでバージョン 3 の前にバージョン 2 を実行したいと思います。どうすれば自動的に行うことができますか? ベースラインを使用する必要がありますか?

はい: 各配信がベースライン化されている場合は、baseline2beforeを使用しbaseline3ます。これらのベースライン ( に配信するたびに設定test) がいっぱいであることを確認してください (「Clearcase UCM におけるフル ベースラインとインクリメンタル ベースラインの違いは何ですか?」を参照)。

最後のベースラインでなくても自動的にベースラインを実行する方法は?

テスト専用の動的ビューを使用して、構成仕様を設定します。

element * baseline2
element /main/LATEST
于 2015-08-08T22:23:40.493 に答える