次の方法で共有


[プロジェクトの相違点] ダイアログ ボックス

選択した Visual SourceSafe データベースのプロジェクトとそのプロジェクトに設定された作業フォルダを比較し、ファイルの相違点を表示します。

[プロジェクトの相違点] ダイアログ ボックスを表示するには

  1. Visual SourceSafe エクスプローラプロジェクト ペインでプロジェクトをクリックします。
  2. [ツール] メニューの [相違点の表示] をクリックします。[プロジェクトの相違点] ダイアログ ボックスが表示されるように設定されている場合は、このダイアログ ボックスのオプションを指定し、[OK] をクリックします。

メモ   [プロジェクトの相違点] ダイアログ ボックスを表示するには、[Visual SourceSafe オプション] ダイアログ ボックスの [コマンド ダイアログ] タブで、プロジェクトの [相違点の表示] チェック ボックスをオンにします。

ダイアログ ボックスのオプション

[プロジェクトの相違点] ダイアログ ボックスは、左右 2 つのペインで構成されます。左のペインには、カレント プロジェクトに含まれるファイルが表示されます。右のペインには、カレント プロジェクトに割り当てられた作業フォルダに含まれるファイルが表示されます。このダイアログ ボックスでは、固有のツールバーを使用します。ツールバーは、ファイルの追加、ファイルの削除、ファイルの取得、ファイルのチェックアウトとチェックイン、ファイルのチェックアウトの取り消し、ファイルの表示、プロジェクトと作業フォルダの相違点の調整などを実行するボタンから構成されています。

一方のペインに表示されるファイルにファイル名またはサブフォルダがある場合は、ファイル名およびフォルダ名がアルファベット順に並べ替えられます。左右のペインに表示されるファイルの一覧の内容は、[プロジェクトの相違点] ダイアログ ボックスの設定によって制限されます。たとえば、作業フォルダとカレント プロジェクトのいずれか一方にしかないファイルだけを表示するように指定した場合は、作業フォルダとカレント プロジェクトの両方にあるファイルは表示されません。左ペインの欄の大きさを変更するには、マウスの左ボタンで欄のバーをドラッグします。F5 キーを押すと、ダイアログ ボックスの表示内容が更新されます。大きなプロジェクトの場合は更新に時間がかかります。

リストには、次の 4 種類のファイルが表示されます。

  • プロジェクトと作業フォルダで同じファイルは、既定の設定では白い背景に黒字で表示されます。これらのファイルに対する操作は不要です。
  • プロジェクトに含まれ、作業フォルダに含まれないファイルは、既定の設定では灰色の背景に青い文字で表示されます。通常、このようなファイルは、別のユーザーがプロジェクトに追加したもので、[最新バージョンの取得] で同じファイルを作業フォルダに取得することが可能です。作業フォルダ側のファイルが削除されていたならば、プロジェクト側のファイルを削除する場合もあります。
  • 作業フォルダに含まれ、プロジェクトに含まれないファイルは、既定の設定では灰色の背景に緑の文字で表示されます。通常、このようなファイルはユーザーが作業フォルダ側に作成したもので、このファイルはプロジェクト側に追加することができます。別のユーザーがプロジェクト側からファイルを削除していたならば、ローカル コピーを削除する場合もあります。
  • 作業フォルダとプロジェクトの両方にあり、相違点のあるファイルは、既定の設定では灰色の背景に赤字で表示されます。通常、このようなファイルは現在チェックアウトされているファイルであり、今後チェックインされるファイルと見なすことができます。別のユーザーによってこのファイルがチェックインされているならば、[最新バージョンの取得] が必要な場合があります。

メモ   [Visual SourceSafe オプション] ダイアログ ボックスの [相違点] タブを使うと、追加、変更、削除箇所に使用する文字の色を設定できます。

上に示した 4 種類のファイルに該当しない場合もあります。たとえば、別のユーザーが Visual SourceSafe でファイルの名前を変更したとき、Visual SourceSafe では作業フォルダにないファイルが表示され、同時に作業フォルダには Visual SourceSafe にないファイルが存在することになります。そのため、相違点を調整するには Visual SourceSafe でファイルを取得し、ローカル コピーを削除する必要があります。

ダイアログ ボックスの左ペインに表示されるファイル アイコンは、Visual SourceSafe エクスプローラのウィンドウで表示されるものと同じです。つまり、チェック マークの付いたファイルはチェックアウトされたものを意味するなど、同様の機能があります。右ペインのファイル アイコンは、ユーザー固有の状況を示します。たとえば、右ペインでチェック マークの付いたファイルは、そのユーザーによって作業フォルダでチェックアウトされたものを意味します。ファイルをダブルクリックすると、ファイルが表示されます。フォルダをダブルクリックしても何も表示されません。

このダイアログ ボックスのツールバー コマンドは、標準の Visual SourceSafe コマンドと基本的に同じですが、以下の相違点があります。

  • [ファイルの追加] コマンドは、ファイルまたはフォルダを右ペインから左ペインに移動します。これによって、作業フォルダのファイルが Visual SourceSafe プロジェクトに追加されます。このコマンドのショートカット キーは、Ctrl + A です。
  • [削除] コマンドは、左ペインでファイルが選択されている場合には通常の Visual SourceSafe での [削除] コマンドと同等の機能を持ちます。右ペインでファイルが選択されている場合に [削除] を使うと、作業フォルダからローカル ファイルまたはフォルダを削除できます。このコマンドのショートカット キーは Del キーです。
  • [最新バージョンの取得] コマンドは、通常の Visual SourceSafe のコマンドと同等の機能を持ちます。左ペインからファイルまたはプロジェクトを取得し、右ペインに入れます。このコマンドのショートカット キーは、Ctrl + G です。
  • [チェックアウト] コマンドは、通常の Visual SourceSafe のコマンドと同等の機能を持ちます。両方のペインで異なり、右ペインのチェックアウトされていないファイルに対してチェックアウトを行い、左右のペインの内容を調整します。このコマンドでは、ファイルがチェックアウトされ、ローカルの作業フォルダのファイルが上書きされます。このコマンドのショートカット キーは、Ctrl + K です。
  • [チェックイン] コマンドは、通常の Visual SourceSafe のコマンドと同等の機能を持ちます。両方のペインに含まれているが、内容が異なり、また両方のペインでチェックアウト状態にマークされているファイルに対して調整を行います。これによって、作業フォルダのファイルに加えられた最新の変更内容がプロジェクト側に反映されます。このコマンドのショートカット キーは、Ctrl + I または Ctrl + U です。
  • [チェックアウトの取り消し] コマンドは、通常の Visual SourceSafe のコマンドと同等の機能を持ちます。両方のペインに含まれているが、内容が異なり、また両方のペインでチェックアウト状態にマークされているファイルに対して調整を行います。これによって、ファイルのチェックアウトを取り消します。このコマンドを使うと、作業フォルダのファイルに加えられた最新の変更が取り消されます。このコマンドのショートカット キーは、Ctrl + N です。
  • 左ペインで選択したファイルに [ファイルの表示] コマンドを使用すると、Visual SourceSafe エクスプローラの [表示] と同様に機能し、Visual SourceSafe データベースのファイルが表示されます。右ペインで選択したファイルに [ファイルの表示] を使用すると、ビューアが直接開き、フォルダのファイルが表示されます。このコマンドのショートカット キーは、Enter キーです。
  • [相違点] コマンドを使って、選択した 2 つのファイルを比較します。ファイルを 1 つだけ選択すると、Visual SourceSafe プロジェクトとフォルダでそのファイルが比較されます。このコマンドのショートカット キーは、Ctrl + F です。
  • [ファイル リストの更新] コマンドを使って、ファイル リストの表示を最新の状態にします。このコマンドのショートカット キーは F5 キーです。
  • [すべて調整] コマンドを使って、比較したプロジェクトで検出された相違点を調整します。このコマンドを選んだ後に表示されるダイアログ ボックスの設定内容によって、調整の意味が変わります。このコマンドのショートカット キーは、Ctrl + L です。
  • [レポート] コマンドを使って、標準のレポート ダイアログ ボックスを表示します。

メモ   マウスを使う場合は、多くのコマンドがマウスの右ボタンで実行できます。

参照

ダイアログ ボックス