2017-09-18 12 views
1

1つのストリームから別のストリームにベースラインを配信するには、ClearCaseコマンドを使用してください。1つのストリームから別のストリームにベースラインを配信するClearCaseコマンド

私はプロジェクトストリームxyz_1.1.0を持っています:リリースID 1.1.0を使用して新しいストリームを作成しました。新しいストリームはです。
ストリームが生成されると、1.1.0からの基底ベースラインが含まれますが、ベースラインには1.1.0以上の最新の修正が必要です。たとえば、1.1.0.17000になる可能性があります。適用する場合1.1.0.17000のベースライン。

私たちはチェックインを行うために共通のストリームを使用しています。したがって、推奨ベースラインの下にある共通ストリームから最新のベースラインを取得できます。

+0

プロジェクト内配信ですか?プロジェクトの外部にあるか? (https://stackoverflow.com/a/10005469/6309)。いずれの場合も、https://www.ibm.com/support/knowledgecenter/en/SSSH27_9.0.0/com.ibm.rational.clearcase.cc_ref.doc/topics/ct_deliver.htmに「cleartool deliver」が必要です。私は今日後で答えを掲示します。 – VonC

+0

イントラプロジェクト...グラフィカルに私はプロジェクトエクスプローラを使用することができます - >ストリームを右クリック - >代替ターゲットへのベースラインを提供... –

+0

OK。何を試しましたか?何が効いていないのですか? – VonC

答えて

1

配送(イントラまたはinter-project, which might need the right policy to be enabled first)は、cleartool deliver commandを使用する必要があります。

あなたは先のストリーム(あなたが提供しているにストリーム)

上のUCMのビューを必要とします(それ以外の場合は、デフォルトですべての活動を送達するソース・ストリーム上に作成最新の基礎のベースラインを必要としますストリームからの最後の配信操作以降に変更されたストリーム)。
これは、配信するUCMコンポーネントを知っていることを意味します。

List the latest baseline of a component in a UCM stream one by one」を参照してください。あなたが配信のためにソースストリームの推奨基準を使用することができOP A.Learnによって

bl=cleartool lsbl -comp C -stream stream:[email protected]/aPVob|tail -1 
cleartool deliver -baseline ${bl}@/apvob -to [email protected]/apvob 

あるいは、as commented、:指定されたコンポーネントの

$baselines = "cleartool desc -fmt \"%[rec_bls]CXp\" stream:".$productStream."\@\\".$pvob 
//Below command applies the baseline 
cleartool rebase -f -baseline ".$baselines." -complete 
//Finally recommend the new baselines 
cleartool chstream -recommended -default stream:".$StreamName."\@\\".$pvob 

これが適用fmt_ccaseフォーマットを使用していますcleartool describe

+0

を返します。 あなたの答えの説明から、私は思いつきました私の目標を達成する別の方法。 //新しいストリームに適用する必要がある推奨ベースラインを取得する $ baseline = "cleartool desc -fmt \"%[rec_bls] CXp \ "ストリーム:"。$ productStream。 "\ @ \\"。$ pvob //以下のコマンドはベースライン "cleartool rebase -f -baseline"を適用します。"-complete" //最後に新しいベースラインをお勧めします "cleartool chstream -recommended -default stream:"。$ StreamName。 "\ @ \\"。$ pvob –

+0

@A.Learnこれもうまくいきます。より視認性の高い答えをあなたのコメントに追加しました。 – VonC

+0

完全な答えのために私のコメントを更新しました...ご迷惑をおかけします。 –

関連する問題