2012-11-13 24 views
23

私達はちょうどTFS 2010からTFS 2012にアップグレードしていると我々はtf.exeの履歴*取得中 "ソース管理サーバーを特定できません。"

次のエラーメッセージ取得

tf.exe履歴*

の問題を得ている「ソース管理サーバを決定することができません。」

+0

を使用して私のために働いたあなたは[TeamProjectCollectionUrl /コレクション]を追加し、明示的に試したことがありますか? –

答えて

34

同じ問題があり、/ collectionのすべての種類の値を試してみましたが、最終的に正しいものを打ち、すべてのTFS2012 tfコマンドが再び動作を開始しました。

VSのチームエクスプローラで、サーバー名を右クリックしてプロパティを選択すると、http、ポート番号、すべてを含むURLパラメータ全体が必要になります。私にとって ことが

http://devserver:8080/tfs/defaultcollection 

だったので、コマンドはちょうど

tf workspaces /collection:"http://devserver:8080/tfs/defaultcollection" 
+0

URLを文字列でラップするのを忘れました。 – afreeland

0

また、あなたがそれを追加することにより、Visual Studioの中で一度だけ直接接続を設定することができます。その後、tf.exeは自動的に正しいサーバーを使用します。チームコレクションへの接続を強制的にパラメータ:

このソリューションは、Visual Studioに2017年

+0

これを行う方法に関する情報を提供できますか? – Hillarie

+1

私の遅い返事には申し訳ありません! VS2017でチームエクスプローラ/接続管理(ツールバーのプラグシンボル)を使用し、TFSサーバーを追加しました。 TF.exeが後でその接続を認識して正しく使用しているかのようです。 – Romout

関連する問題