ローカル ワークスペースとサーバー ワークスペースのどちらを使用するかを決定する

場合、 を作成するかワークスペースの編集、その場所があるかどうかを指定することができます ローカル または サーバー。ほとんどの場合、ローカルでいくつかの利点を提供するためにことをお勧めします。でも、Team Foundation Server に接続していないとき最も重要なことは、コアのバージョン管理の操作を実行できます。

目的に合ったトピックをクリックしてください

  • 理解: 理由は、ローカルのワークスペースを選択します。

  • 理解: ときはサーバーのワークスペースを使用する必要がありますか。

    • サーバーのワークスペースを使用するときにオフライン作業します。
  • チーム プロジェクト コレクションをワークスペースの設定、チームの管理します。

  • コマンド プロンプトからの操作します。

  • ヒントを取得します。

理解: 理由は、ローカルのワークスペースを選択します。

多くのローカル ワークスペースについて気にされます。

**オフライン作業を簡単にします。**すぐに利用できないか、または信頼性の低いネットワーク接続である場合、ファイルの編集を開始できます。ソリューション エクスプ ローラーから追加、編集、削除、名前を変更、元に戻すしたりを Team Foundation Server に接続していないときは、ワークスペースに項目を比較します。

**ローカルで削除したファイルを簡単に復元します。**ローカルで削除ファイルの復元だけをファイルを取得する

**Visual Studio は、変更を自動的に検出します。**追加または Visual Studio の外のファイルを削除すると、プログラムは自動的にこれらの変更を検出します。

[!メモ]

チームの保留中の変更は、ローカル ワークスペースを使用してメンバー、他のチーム メンバーに表示されないソース管理エクスプ ローラー

理解: ときはサーバーのワークスペースを使用する必要がありますか。

ローカル ワークスペースをほとんどの人より良いオプションですはいくつかの特殊なケース、サーバーのワークスペースを役に立つとき、

  • パフォーマンスの低下をローカル内の項目数とワークスペースが増加します。

  • **非常に多数のファイルが含まれているワークスペースです。**Visual Studio を格納するために必要なディスク容量をサーバーのワークスペースでの各ファイルは 1 つだけのコピーを保持します。

  • ワークスペースで作業するには、Visual Studio 2010年、以前のバージョンを使用できます。

  • を取得チェック アウトでは最新のオプションが使用できます。

サーバーのワークスペースを使用する場合はいくつかの課題に直面しています。

**オフライン作業が困難と、パフォーマンスが低下します。**オフライン時にをチェック アウトするまで、読み取り専用であるためローカル ファイルで作業できません。ファイルは、ソリューション エクスプ ローラーからのみとのみ、オフライン モードに (次に説明すると) 切り替えを行った後を確認できます。オフライン時、できません、他の処理を実行などを追加、削除、名前の変更、または元に戻します。

ヒントヒント

非同期のチェック アウトを有効にすると、応答性を向上できます。詳細についてを参照してくださいチームをチームをチーム プロジェクト コレクションのワークスペース設定を管理。

Bb892960.collapse_all(ja-jp,VS.110).gifサーバーのワークスペースを使用する場合にオフライン モードを切り替える

サーバーのワークスペースを使用し、Team Foundation Server に接続できない場合は、ソース管理エクスプ ローラーが無効になります。ただし、ファイルのローカル コピーをサーバーのワークスペースである場合は、ソリューション エクスプ ローラーからでも編集できますに。サーバーが再び利用できる状態になったら、変更内容をバージョン コントロールにチェックインできます。

ヒントヒント

オフラインで作業している、重要なサーバー ワークスペースを参照してくださいではなく、ローカルのワークスペースを使用することを検討する必要がある場合ローカル ワークスペース以前ここで。

必要なアクセス許可

いずれかにする必要があります、 投稿者は、チーム プロジェクト。「Team Foundation Server の既定のグループ、アクセス許可、およびロール」を参照してください。

サーバーがオフラインのときにバージョン管理されたファイルで作業するには

  1. ローカル作業フォルダーから、開発作業を行うソリューションを開きます。

    サーバーがオフラインの場合は、[オフラインにする] ダイアログ ボックスが表示されます。

  2. 選択 OK、および、ソリューション ファイルを編集します。

  3. ファイル メニューを選択 保存

  4. 読み取り専用ファイルの保存 ダイアログ ボックスで、選択 上書きからのファイルの書き込み禁止を解除します。

サーバーが利用可能なときにオフラインの変更をコミットするには

  1. ソリューション エクスプ ローラー、ソリューションまたはファイルのショートカット メニューを開き、選択 オンライン

    [オンラインにする] ダイアログ ボックスに、オフライン中に行った変更が一覧表示されます。

  2. 、チェックインし、選択する各変更のチェック ボックスをオン オンライン

    オフライン中に行った変更が、保留中の変更として Team Foundation バージョン管理に追加されます。

  3. ソリューション エクスプ ローラー、オフラインで編集したファイルのショートカット メニューを開き、選択 チェックで 、変更をサーバーにコミットします。

チーム プロジェクト コレクションをワークスペースの設定、チームの管理します。

ワークスペースの種類 Visual Studio のチーム メンバーは既定で作成されますを指定することもできます。 ローカルまたはサーバー。サーバーのワークスペースのチームのための非同期のチェック アウトを有効にすることもできます。

必要なアクセス許可

いずれかにする必要があります、 管理者は、チーム プロジェクトのコレクション。「Team Foundation Server の既定のグループ、アクセス許可、およびロール」を参照してください。

方法: 既定のワークスペースの場所を設定します。

  1. メニュー バーを選択チームチーム プロジェクトのコレクションの設定ソース コントロール

    [ソース管理の設定] ダイアログ ボックスが表示されます。

  2. ワークスペース設定 ] タブで、いずれかを選択、 ローカル または Server オプション ボタン。

  3. システムを選択してファイル サーバーのワークスペースにチェック_アウトする時間を短縮することができますサーバーのワークスペースでの非同期のチェック アウトを有効にする。このオプションを選択した場合。

    • PendChange アクセス許可が適用されます。

    • チェック アウト ロックが無効になっています。

コマンド プロンプトからの操作します。

ヒント

  • ヒントローカル ワークスペースの使用チェック アウト ロックは un-enforceable になります。「ロックの種類について」を参照してください。