Nous venons de passer de TFS 2010 à TFS 2012 et nous rencontrons des problèmes avec
historique de tf.exe *
obtenir le message d'erreur suivant
"Impossible de déterminer le serveur de contrôle de source."
Si nous avions le même problème et que nous essayions toutes sortes de valeurs pour/collection, appuyez enfin sur le bon bouton et toutes les commandes TFS2012 tf ont recommencé à fonctionner.
Dans Team Explorer in VS, cliquez avec le bouton droit de la souris sur le nom du serveur et sélectionnez Propriétés, vous avez besoin du paramètre URL complet, y compris http, du numéro de port, de tout. Pour moi, c’était
http://devserver:8080/tfs/defaultcollection
donc la commande est juste
tf workspaces /collection:"http://devserver:8080/tfs/defaultcollection"
Sinon, vous pouvez configurer la connexion une seule fois directement dans Visual Studio en l'ajoutant. Après cela, tf.exe utilisera automatiquement le bon serveur.
Cette solution a fonctionné pour moi avec Visual Studio 2017.