Получить данные из TFS в пользовательском веб-приложении
Мне нужно извлечь некоторые данные из TFS (Team Foundation Server) и создать лист Excel с данными. Чтобы автоматизировать это, я пишу заявку.
Но проблема в следующем:
Как я могу получить данные из TFS? Есть ли какой-либо веб-сервис для этого или мне нужно проанализировать HTML и затем получить данные.
1 ответ
Нет. TFS имеет широкий охват API и выпускается в двух вариантах: объектная модель и REST.
Объектная модель автоматически устанавливается при установке Visual Studio / Team Explorer, в противном случае вы можете использовать автономный MSI. Это API.NET, но вы также можете найти версию Java, если вам это нужно. OM прост в использовании для разработчика.Net.
REST API являются чем-то новым, и вам следует изучить, удовлетворяют ли они вашим требованиям. Некоторые API поддерживаются только в VSO, и им не хватает локальных и старых версий TFS.