「同期化」ビュー

「同期化」ビューでは、ローカルに行った変更と、 他のユーザーが行ってリポジトリーにコミットした変更の両方を、一箇所で見ることができます。 このビューでは、ローカル + リモート を組み合わせたリソース・ツリーを提供するほかに、 変更をリポジトリーに書き込むこと (コミット)、および他のユーザーが行った変更を読み取ること (更新) ができます。

「同期化」ビューをさらに詳しく見ると、 「発信モード」がアクティブであることがこのビューのタイトルで示されていること、 および「発信モード」ボタン (A を参照) が押し込まれていることに、まず最初に気付くでしょう。 ローカルで行われた変更は、「発信モード」を使ってリポジトリーにコミットできます。 デフォルトでは、リポジトリーが同期化されていて、しかもリポジトリーに変更がない場合、 発信モードが自動的に表示され、ユーザーは素早く変更をコミットできます。

同期化 - リリース・モード

 

「発信モード」では、上部のエリア (#1) に、コミットする必要があるすべてのリソースが表示されます。

下部のエリア (#2 および #3) は、基本チュートリアルで説明したテキスト比較のエリアです。 「構造体の比較」リスト内のリソースをダブルクリックすることによって、さらに下のエリアに、 ワークベンチ内にあるもの (#2) と現在リポジトリー内にあるもの (#3) の相違点が表示されます。

ツールバー・ボタン (A) で、発信モードとほかの同期化モードを切り替えます。

その下のツールバー (B) を使用すると、ファイルと、そのファイルのリポジトリーのコピーとの変更部分をマージすることができます。