UCMでコンポーネントを作成するように指示されました。VOB(Clearcase UCM)を使用しないコンポーネントの使用方法を教えてください。
コンポーネントとVOBの違いを初心者に説明しますか?
また、2つのオプションがあります。
VOB内のコンポーネントとVOBなしのコンポーネント。
コンポーネントをVOBなしで使用することは何ですか?
UCMでコンポーネントを作成するように指示されました。VOB(Clearcase UCM)を使用しないコンポーネントの使用方法を教えてください。
コンポーネントとVOBの違いを初心者に説明しますか?
また、2つのオプションがあります。
VOB内のコンポーネントとVOBなしのコンポーネント。
コンポーネントをVOBなしで使用することは何ですか?
あなたは常にコンポーネントに関わるVobを持っています。
Vobは、すべての要素(ファイルとディレクトリ)のすべてのバージョンを含むデータベース(SQLベースではないファイルベースのデータベース)です。
UCMメタデータのみを含むVob(UCMプロジェクト、ストリーム、コンポーネント名、アクティビティなど)の特別な種類のPVobと混合しないでください。
あなたは、コンポーネントの2種類がありますが、それぞれがファイルのコヒーレントなセットです
\aVob\aRoot
です。あなたが作成することになり、それぞれのVOBは(vob_server
、vob_rpc
)を、それを管理するために、いくつかのプロセスを意味し、それは非常に急速にリソースを集中なるためには、ルートベースのコンポーネント(VOBあたりすなわち、いくつかのコンポーネント)を作成するのが最善です。
しかし、Vob内のいくつかのコンポーネント(100個も)は問題ではありません。
しかし、これはあなたのコンポーネントを収容するのに十分な "一般的な"ものでなければならないことを意味します。 、 "About rooted and rootless ClearCase UCM components" を参照してください(PVOB、ないのVOBで)ルートレス成分として
。
。
ルーテッドコンポーネントは、ルーテッドコンポーネントの進捗状況の追跡にのみ使用する必要があります。
rootlessコンポーネントのベースラインは、ルートコンポーネントの依存関係が必要な場合に使用してください。依存関係は厳格であり、一度実装されると厳格なプロセスを強制することができます。
「To create a composite baseline」を参照すると、動作中のルートレスコンポーネントが表示されます。
質問には答えられないと思います。 VonCは、ファイルを格納するために、単一のコンポーネントVOBと複数のコンポーネントのVOBの2種類のVOBを作成できると説明しています。ただし、コンポーネントを作成するときにオプションの1つであるVOBなしでコンポーネントを作成する方法は何ですか?
このタイプのルートレスコンポーネントは、通常、複合ベースラインを格納するために使用されます。私は他の用途を認識していません。
今日私のIIBプロジェクトで問題が発生したため、この投稿が見つかりました。依存プロジェクトを別のコンポーネントからロードするとき、IIBツールキットは依存プロジェクトが(CCの異なるコンポーネントのために)同じルートディレクトリから来ていないと不満を持ちます。これは実際にIIBツールキットの問題ですが、私はこれをCCから解決する方法を探しています。
に確かに私の5年前の答えは無根のコンポーネント側に欠けていた。私はそれに応じて編集/完成しました。 – VonC
@ジョナサンレフラーは、編集のためにあなたに感謝し、私はまだ答えを書いていたし、その部分のいずれかが行方不明になったとき、非常に驚きました;) – VonC
申し訳ありません - 常にリスクを編集にはロックがありませんとき:) –