2012-06-21 4 views
0

Je travaille avec Odata et TFS. J'ai pu obtenir le fichier OdataTFS téléchargé et fonctionnant. J'essaye d'écrire une application de console de client qui accèdera à TFS ainsi je peux courir les requêtes à nouveau. Je suis en train de comprendre cette ligneTravailler avec TFS et Odata

var tfsData = new TFSData.TFSData(new Uri("https://codeplexodata.cloudapp.net"); 

La façon dont j'accéder habituellement des informations sur TFS est à en Visual Studio 2010, cliquez sur Se connecter à TFS Server, tapez le nom du serveur et thats it. Mais ici, je ne sais pas comment le faire. Je n'ai trouvé aucun matériel sur la façon de se connecter à un serveur plutôt qu'à un codéplex. Où trouverais-je l'uri pour cela? N'importe quelle aide n'importe quoi serait formidable, j'ai lu les 15 premières recherches google sur odata et encore un peu perdu.

Répondre

0

TFS n'a aucun service OData inclus dans l'installation.

Vous devez installer le OData Service for Team Foundation Server sur votre serveur TFS local afin d'utiliser OData avec votre système TFS local.

+0

J'ai plusieurs instances du TFS, ce qui rend difficile le déploiement d'odata sur tous les serveurs TFS .. Je voulais qu'un utilisateur puisse venir choisir TFS, et ensuite il suffit de tirer toutes les histoires ... et peut-être d'ajouter une petite requête s'ils voulaient trouver juste un user stories. Est-ce possible avec une application tierce ou est-ce quelque chose que je dois créer à partir de zéro? Toute aide est grandement appréciée – user990951

+0

Je voudrais cibler le SDK TFS pour cela - http://msdn.microsoft.com/en-us/library/bb130146(v=vs.80).aspx - au lieu d'utiliser les services OData. Travailler avec OData a l'avantage d'être un peu plus facile à démarrer, mais le SDK TFS a l'avantage de pouvoir fonctionner sur n'importe quel serveur sans installer de composants supplémentaires. De plus, il y a beaucoup de gens compétents dans la communauté de stackoverflow qui sont heureux de répondre aux questions sur le SDK TFS. –

+0

FWIW, l'équipe OData TFS (pas qu'ils soient impartiaux) recommande fortement de ne pas le faire. Si je comprends bien, les services TFS ne sont pas pris en charge et peuvent changer au fil du temps. –