私は中央の Team Foundation Server (2010) を使用しており、ワークステーションからそれに接続しています。私のワークステーションでは、Visual Studio 2010 と 2012 の両方を使用しています。チーム エクスプローラー 2010 と 2012、および最新のパッチとホットフィックスの両方をインストールしました。
SQL Server 2012 用の .NET 4.5 コードと SQL Server Reporting Server レポートの両方を開発しているため、Visual Studio 2010 と 2012 の両方を使用する必要があります。
TFS に接続するように Visual Studio の両方のインスタンスを構成できます。Visual Studio 2012 で自分のワークスペースをマップし、ソース管理を操作できます。同じ作業フォルダーを使用するように Visual Studio 2010 を構成しようとしました。TFS に接続でき、ソース管理フォルダーを表示できますが、同じローカル フォルダーにマップしようとすると、次のエラー メッセージが表示されます。
地図
作業フォルダー "C:\TFS\Example" は、ワークスペース JohnDoesPC によって既に使用されています。コンピューター JohnDoesPC 上の Doe, John
ソース管理エクスプローラーのドロップダウンからワークスペース マッピングを構成してみました。
- チーム エクスプローラー > project> Source Control>マップ ウィンドウ >(ローカル フォルダーの設定)
そして、[ファイル] メニューの [ソース管理] メニューから試してみました。
- 移動File> SourceControl> Manage Workspaces>(表示中のワークスペースを強調表示) > Edit>既存のフォルダーを追加してみてください。
私は何が欠けていますか?ソリューション フォルダーを 2 つの異なるローカル フォルダーにマップする必要がありますか? それは非常に紛らわしく、不便です!
これを説明する最も簡単な方法は、TFS の 2 つのバージョンが同じローカルの場所を指すようにすることです。それは可能ですか?それとも、SSRS レポートのためだけに新しいプロジェクトを作成する必要がありますか?
編集: 詳細については、写真を参照してください: