次の方法で共有


方法 : サーバーを利用できない場合にオフラインで作業する

更新 : 2007 年 11 月

Team Foundation サーバーがオフラインになっているときは、バージョン管理されたファイルで作業できます。サーバーが再び利用できる状態になったら、変更内容をバージョン管理にチェックインできます。

既定では、バージョン管理されたファイルのローカル コピーは読み取り専用です。したがって、オフラインで変更を加えるには、あらかじめファイルを書き込み可能として指定する必要があります。

必要なアクセス許可

これらの手順を実行するには、[チェックアウト] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

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

  1. Visual Studio で、バージョン管理されたソリューションを開きます。[オフラインにする] ダイアログ ボックスで [OK] をクリックします。

  2. 必要な変更を行います。

  3. [ファイル] メニューの [保存] をクリックします。

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

サーバーが利用できる状態になったときにオンラインに移行するには

  1. Visual Studio でソリューションを開きます。

  2. ソリューション エクスプローラで、ソリューションまたはファイルを右クリックし、ドロップダウン メニューの [オンラインにする] をクリックします。

  3. オフライン中に行った変更が、[オンラインにする] ダイアログ ボックスに一覧表示されます。バージョン管理にチェックインする必要のない変更がある場合は、[名前] 列で、それらの変更に関連付けられているボックスをオフにできます。

  4. [オンラインにする] をクリックします。必要に応じて、[キャンセル] をクリックすることで操作をキャンセルできます。

  5. オフライン中に行った変更が、保留中の変更として Team Foundation バージョン管理に追加されます。これで変更をチェックインする準備が整いました。詳細については、「方法 : 保留中の変更をチェックインする」を参照してください。

  6. 変更がない場合は、"オフライン中にこのソリューションに加えられた変更が見つかりませんでした" というメッセージが表示されます。[OK] をクリックします。

参照

概念

バージョン管理サーバーへの変更の送信

参照

Checkout コマンドと Edit コマンド

その他の技術情報

ソリューション エクスプローラからバージョン管理へのプロジェクトとソリューションの追加