2

コマンド ラインに tf workspaces と入力すると、マシンにワークスペースがないことがわかります。次に、サーバーで同じコマンドを試しますが、何もしません。そこで、Visual Studio 2010 に移動して新しいワークスペースを作成し、TFS パスをローカル パスにマップしようとしました。その後、マッピングが別のワークスペースに既に存在するというエラーが表示されます。しかし、ローカルまたは tfs サーバーでそのワークスペースが見つかりません。何か案は?

4

2 に答える 2

6

tf workspaces /remove:*ワークスペースのローカル キャッシュをクリアするために実行できます。詳細については、このリンクを参照してください。

于 2011-01-08T23:07:16.140 に答える
0

これは古い質問ですが、TEE (Team Explorer Everywhere) を実行している Linux マシンでこの問題に遭遇しました。「tf workspaces -remove:*」を実行しても、キャッシュにワークスペースがないと表示されたため、機能しませんでした。

ユーザーは新しいワークスペースを作成しようとしましたが、それは機能しましたが、フォルダーをマップしようとすると、存在しないと言われました。彼がマシンで「tf ワークスペース」を実行したとき、サーバー自体で TFS Sidekicks を調べたところ、Linux ボックスに彼のワークスペースは表示されませんでした。ワークスペースを再度作成しようとすると、既に存在することが示されましたが、マップしようとするたびに、存在しないと言われました。

「tf workspaces /owner:」を実行すると、tf コマンド ラインからワークスペースを表示でき、「tf workspace /delete ;」を実行する必要がありました。コマンドラインからそれを取り除きます。私たちがそれをしたら、彼はそれを再び作成することができ、すべてが適切に機能しました. なぜそれが起こったのかわかりませんが、将来誰かが同様の問題に遭遇した場合に備えて、ここに私の回答を投稿すると思いました.

于 2014-10-07T16:39:02.750 に答える