CVS マージ同期

「チーム」>「同期化」メニュー・コマンドを使用して起動される CVS マージ同期は、「同期化」ビューに表示されます。 このビューで、ローカルのワークベンチ・リソースと、マージ対象のリモート側対応物との 相違をインスペクションすることができ、またローカル・リソースの更新を行えます。マージの際、コミットはサポートされません。

次の図に、「同期化」ビューでの CVS マージ同期の外観を示します。

CVS マージ同期

フィーチャー

CVS マージ同期のフィーチャーは、 CVS ワークスペースの同期のフィーチャーと似ていますが、 以下の相違があります。

ツールバー

同期化

このコマンドによって、リソースのリモート状態を再度取り出す現在の同期を繰り返すことができます。 ツールバー項目のドロップダウンから、その他の既存の同期を選択したり、 または「同期化...」メニュー・コマンドを使用して新規同期を作成したりできます。

現在の同期化をピン留め

このコマンドによって、現在の同期をピン留めまたはピン留め解除することができます。 ピン留めした同期は同じタイプの次の同期によって置換されませんが、ピン留め解除された同期は置換されます。 これによって、簡単に同期にアクセスできるよう保持します。ワークベンチ・リソースが変更されると、 このような同期は自動的に更新され、リモート状態のリソースで最新に保つためにスケジュール通りに更新を実行するように構成できます。 これは、より安定しているブランチ (例えば HEAD) から開発ブランチへの進行中マージの場合に特に便利です。

次の相違へジャンプ

このコマンドは、ビューが表示する次の相違にジャンプします。ビューで次のファイルを開く前に、 単一のファイルのすべての相違を表示します。

前の相違へジャンプ

このコマンドは、ビューが表示する前の相違にジャンプします。ビューで前のファイルを開く前に、 単一のファイルのすべての相違を表示します。

すべて縮小表示

ビューの拡張エントリーをすべて縮小表示します。

着信モード

このモードでは、マージされているブランチで変更されたすべてのリソースが可視です。

競合モード

このモードでは、競合のみ (ワークベンチおよびマージされているブランチの両方で変更されたリソース) が表示されます。

すべての着信変更をコミット

このコマンドによって、ビューで可視のすべての着信変更を更新します。 また、このコマンドでは、自動マージ可能な競合は更新しますが、内容に競合が含まれるファイル はスキップします。

ドロップダウン・メニュー

ドロップダウン・メニューから、他のビュー設定を設定するだけでなく、 現在の同期またはすべての同期を除去する、モードまたはレイアウトを変更する、現在の同期を スケジュール通りの更新を実行するように構成する、ことなどができます。

コンテキスト・メニュー

「同期化」ビューのコンテキスト・メニューから、多くの有用な操作を行うことができます。

比較エディターで開く

このコマンドによって、選択された変更を比較エディターで開きます。 比較エディターで、ファイル内の変更をインスペクションできます。

開く

このコマンドによって、選択された変更のローカル・リソースを、 そのファイル・タイプに対するデフォルトのワークベンチ・エディターで開きます。

アプリケーションから開く

このコマンドによって、選択された変更のローカル・リソースを、 ワークベンチ・エディターで開くことができます。

同期化

このコマンドによって、選択されたリソースのリモート状態を更新しました。

ビューから除去

このコマンドは、選択されたリソースをビューから除去します。 除去されたリソースの状態が変更される場合や、ワークベンチが再始動される場合にのみ、リソースは再表示されます。

更新

このコマンドは選択されたリソースを更新します。競合は更新に組み込まれることが可能ですが、 自動マージ可能な競合のみが更新されます。 マージ不可の競合はスキップされるため、比較エディターを使用して手動でマージする必要があります。

オーバーライドおよび更新

このコマンドは競合および発信変更で動作し、それらのリソースの ローカル側の内容を、サーバーからの内容と置換します。

マージ済みとしてマーク

このコマンドはビューから変更を除去します。このコマンドは、比較エディターを使用して競合が手動でマージされた後に、実行する必要があります。 ビューが更新され、マージされているブランチで新規の変更が検出された場合にのみ、 変更が再表示されます。

関連概念
CVS によるチーム・プログラミング

関連タスク
競合の解決
ブランチからマージする
リソースの比較
比較エディターの変更内容をマージする

関連参照
CVS
「マージ」ウィザード
CVS ワークスペースの同期
比較エディター