Comment faire pour se connecter avec TFS et d'obtenir une liste de projets pour un utilisateur spécifique
public List<string> ListAllProjects(){
TeamFoundationServer teamFoundationServer =
TeamFoundationServerFactory.GetServer(@"http:\\ld-tfs08sp1:8080\\");
teamFoundationServer.Authenticate();
WorkItemStore workItemStore = new WorkItemStore(@"http:\\ld-tfs08sp1:8080\\");
List<string> list = new List<string>();
foreach (Project pr in workItemStore.Projects)
{
list.Add(pr.Name);
}
if (list.Count == 0)
list.Add("Not Found");
return list;
}
- Est-il question ici, ou êtes-vous juste de fournir un échantillon?
- Cela ne fonctionne que pour les TFS 2008 de l'API. Avec 2010, vous devez vous connecter à une Collection de Projets d'Équipe
Vous devez vous connecter pour publier un commentaire.
Voici un exemple qui permettra de récupérer une liste de Projets d'Équipe pour une Collection de Projets d'Équipe (TPC) dans TFS 2010:
Espère que cette aide.
essayer cette
bonne chance