プロジェクトを Visual Studio 2012 から TFS サーバーに追加したいのですが、ワークスペース pc;administrator のパスが既にマップされていると表示されます (これはローカル ワークスペースです)。
コマンド ツールを試しましたtf
が、ワークスペースがないと表示され、競合しているワークスペースを削除できません。
Visual Studio 2012 で Windows 8 を実行しています。TFS は Windows サーバー 2012 上にあります。
プロジェクトを Visual Studio 2012 から TFS サーバーに追加したいのですが、ワークスペース pc;administrator のパスが既にマップされていると表示されます (これはローカル ワークスペースです)。
コマンド ツールを試しましたtf
が、ワークスペースがないと表示され、競合しているワークスペースを削除できません。
Visual Studio 2012 で Windows 8 を実行しています。TFS は Windows サーバー 2012 上にあります。
問題は、現在のプロジェクトの場所 (物理マシン上のフォルダー) が別の TFS サーバーにマップされていることです。ソース管理に追加するには、TFS サーバーに関連付けられていない物理的な場所に移動する必要があります。
編集 問題のあるワークスペースを削除するには:
1) 「チーム」メニューを使用して、マップしたくない TFS サーバーに接続します。
2) ctrl+q --> ワークスペースを使用して、ワークスペース メニューにアクセスします。
3) ワークスペースを削除する
4) 「チーム」メニューを再度使用して、マップしたい TFS サーバーに変更します。
5) ctrl+q --> ワークスペース
6) 新しいワークスペースを追加する
これらの手順のいずれかを試してください。それらのいくつかは、あなたに適用されない場合があります。
「キャッシュされたワークスペース」をクリアし、ワークスペース マッピングを削除します。
[コントロール パネル] > [ユーザー] > [資格情報マネージャー] で、TFS を指す Windows アカウントと汎用アカウントを削除します。
Visual Studio をロードするときに、Visual Studio Online (TFSPreview) への接続に使用される既定の資格情報を変更するにはどうすればよいですか?
IE では、キャッシュされたパスワードを削除します。
http://www.jayway.com/2012/12/17/ching-tfs-credentials-in-visual-studio-2012/
保存されたユーザー名/パスワードを削除します:
http://blogs.msdn.com/b/visualstudioalm/archive/2012/08/29/clearing-the-credentials-for-connecting-to-a-team-foundation-server.aspx
rundll32.exe keymgr.dll、KRShowKeyMgr
ワークスペースを削除します。VS2012 コマンド ラインで、次を実行します。
tf.exe ワークスペース /delete ワークスペース名;所有者 /サーバー:サーバーアドレス
http://mycomputeradventures.blogspot.com/2012/01/removing-tfs-workspaces-from-old-users.html
キャッシュされたワークスペース マッピングをクリアします。VS2012 コマンド ラインで、次を実行します。
tf.exe ワークスペース /remove:* (または /s:http//oldserver:8080)
http://blogs.msdn.com/b/buckh/archive/2006/09/12/path-is-already-mapped-ワークスペース内.aspx
Visual Studio 2012 go を使用している場合
C:\Users{UserName}\AppData\Local\Microsoft\Team Foundation\4.0\Cache
またはVisual Studio 2013 goの場合
C:\Users{UserName}\AppData\Local\Microsoft\Team Foundation\5.0\Cache
その下のものをすべて取り除きます。
これを行う最も簡単な方法は、AppData に移動して TFS キャッシュを削除することです (バージョン 3.0 または 4.0 によって異なります)。
C:\Users{UserName}\AppData\Local\Microsoft\Team Foundation\3.0\Cache または C:\Users{UserName}\AppData\Local\Microsoft\Team Foundation\4.0\Cache