2011-12-15 14 views
0

VS2010のTFSツールを使用して、私はCodePlexサーバーを追加しました。そこにあるプロジェクトをローカルのパス、例えばC:\MyProjectにマップしました。その後、プロジェクトを専用のTFSサーバーに移動したので、新しいTFSサーバーを追加して、CodePlexを削除しました。これは順番にそれのための "ワークスペース"を削除しました。VS2010のTFSは、削除されたサーバー/ワークスペースのファイルシステムマッピングを「覚えていますか?

私はC:\MyProjectに2つ目のTFSサーバーでプロジェクトをマップしようとした場合しかし、今、私はエラーを取得:

The path C:\MyProject is already mapped in workspace MY-MACHINE;SND\myCodeplexUserName [https://tfs.codeplex.com/tfs/tfs32]

私はVSでFile | Source Control | Workspaces...に行く場合は、CodePlexのワークスペースが表示されていないことを(ので、私はTFSサーバーのリファレンスを削除しました)

誰かが既存のマッピングを削除する方法を知っていますか?

答えて

2

workspaceworkspacesコマンドでコマンドラインユーティリティtfを使用してください。また、便利なコマンドworkfoldもあります。

オープンのVisual Studioコマンドプロンプトとタイプ:

tf help workspace 

私は別のサーバーに移動されたコレクションのためのすべてのワークスペースを削除するには、他の日にこれをしなければなりませんでした。私の場合、コマンドはtf workspace /delete /collection:<url>でした。 tf workspacesを使用して、現在のすべてのワークスペースを表示します。

+0

これは大きな助けとなりました。ありがとうございました!実際には同じ名前の2つのワークスペースがありましたが、2つの異なるコレクションURLの下にリストされています。コレクションURLとワークスペース名を取得するために 'tf workspaces'を実行するだけでしたが、' tf workspace/delete/collection:{collection url} {workspace name} ' – CodingWithSpike

関連する問題