ブランチのマージ
コラボレーションセッションでは、承認された変更または設計の修正を調査ブランチから現在のアクティブなブランチにマージできます。
マージの競合の評価
マージを実行する前に、指定したブランチとマージのターゲットブランチの間にマージの競合が発生する可能性があるかどうかをチェックできます。
1. コラボレーション履歴で、マージするブランチを右クリックします。
2. 「マージの競合を評価」(Evaluate Merge Conflicts) を選択します。現在のブランチでの変更と競合の評価ブランチでの変更の間に競合がある場合は、モデルツリーに競合アイコンが表示されます。
3. このアイコンにポインタを合わせて、競合エラーのプレビューを表示します。
4. エラーの詳細に基づいて競合を解決し、マージを続行します。
競合のプレビューを無効にするには、次の手順に従います。
1. ブランチを右クリックします。
2. 「競合の評価をクリア」(Clear Conflicts Evaluation) を選択します。
* 
デフォルトでは、新規ブランチが作成されるときに、メインブランチに対する競合の評価が有効になります。
競合の評価ブランチを設定すると、その時点で設定されているアクティブなブランチに関係なく、指定したブランチに対して競合の評価が実行されます。
アクティブなブランチへのマージ
1 つのブランチから現在アクティブなブランチに、またはアクティブなブランチから別のブランチに設計変更をマージできます。
1. コラボレーション履歴で、変更をマージするブランチを選択します。現在のブランチがアクティブではない場合、右クリックして「アクティブ化」(Activate) を選択し、ブランチをアクティブ化します。
2. 別のブランチまたはバージョンから、アクティブなブランチにマージする最新の変更を選択し、右クリックします。
最新ではない変更をマージする場合、その変更のバージョンを作成してから、マージ操作を実行します。
3. コンテキストメニューで、「アクティブブランチにマージ」(Merge into Active Branch) を選択します。選択した変更がマージされ、アクティブなブランチの最新の変更として表示されます。
アクティブなブランチと元のブランチの両方でモデルに修正が加えられている場合、マージの競合が発生します。いずれかのブランチから変更を選択して続行します。
* 
マージ操作により、柔軟に設計でき、どちらのブランチからどの設計を選択するかを選択できます。Creo+ はパラメトリックシステムであり、設計作業において参照と依存の複雑な配列が必要とされるため、これは慎重に使用しなければなりません。変更を混合すると、互換性のない変更が組み合わせられたり、元の設計に意図しない変更が加えられたりして、データの損失につながる可能性があります。
マージ操作が完了した後、生成されたアセンブリのデータ整合性を確保するために、必ず再生マネージャを使用して全体再生を実行してください。
マージ結果が適切ではない場合、以前の変更に戻すことができます。
マージ操作では、現在アクティブなブランチにのみ変更が作成されます。
これは役に立ちましたか?