ClearcaseからPerforceに移行しています。
Clearcaseには、「推奨ベースライン」の概念があります。Perforceにも同様の概念がありますか?
また、クリアケースで推奨されるベースラインは単なる「フローティングラベル」だと思います。あれは正しいですか?もしそうなら、PERFORCEにフローティングラベルのコンセプトはありますか?
推奨されるベースラインはフローティングラベルではありません。
子ストリームを上記のベースラインでリベースするために使用されるラベル(またはフロートしないベースライン)を指定しました。
推奨されるベースラインを(リベースをトリガーせずに)変更できますが、それによって「フローティング」になるわけではありません。
そのため、サブストリームを初期化または更新するために使用できるベースラインを参照するためのマーカーです。
Perforceディレクトリ標準(pptを含むzipファイル)は、「ディレクトリ構造(非ストリーム)またはストリームモデルによって伝達される共通要素」を確立するためにあります。
別のストリーム(ここでは「パッチ」)を初期化するために使用できる「共有可能な品質」ラベルのアイデアを見つけます。
しかし、ClearCaseの「推奨ベースライン」のように、そのラベルをデフォルトで使用するラベルとしてマークする特定のp4操作は見つかりませんでした。
(これは、PDSドキュメントのライフサイクルフェーズの例であり、多くのプロセスの1つです)
完全に同等ではないと思いますが、PERFORCEは各製品またはコンポーネントのメインライン分岐モデルを推進しています。通常の場合、推奨されるベースラインは、メインブランチの最新のものです。作業は、有用な安定性のポイントに到達するまでメインに昇格されませんが、リリースブランチは、レガシーのバグ修正とカスタマイズを分離します。
このブログ投稿は良い出発点です:
http://www.perforce.com/blog/100607/perforce-directory-standard-pds
著者は非常に親切で、以前はClearCase管理者だったので、コメントを残すことができます。