Есть ли какой-либо REST API для установки TFS 2013 On-Premises?

Мы используем компанию Team Foundation Server 2013 для управления исходными кодами и задачами. Есть ли способ, каким образом я могу манипулировать рабочими элементами в рамках отставания от REST API?

Наш проект доступен через веб-адрес: https://tfs.company.com/tfs/ProjectCollection/Project

Я нашел это: https://tfsodata.visualstudio.com/, но это, похоже, работает только для проектов в https://visualstudio.com.

Я также благодарю несколько примеров.

Спасибо!

Ответ 1

Не поддерживается официально.

Тем не менее, это не слишком много изучает, чтобы увидеть, что некоторые из API уже присутствуют в TFS 2013 уже.

Например, если вы используете TFS2013.4, попробуйте отправить GET на https://{yourserver}/defaultcollection/_apis/ git/repositories?api-version=1.0 и посмотреть, какой результат.

Примеры использования REST API для on-situ, когда они появятся, будут практически идентичны Документация API REST Visual Studio Team Services.

P.S. Я не уверен, что API-интерфейсы рабочих элементов еще есть. Я получаю 404 при вызове определенных URL-адресов рабочих элементов.

UPDATE: TFS2015 теперь выпущен и включает в себя полные API REST из Team Team Services Visual Studio.