Немного фона.
В моей среде у нас есть большое количество небольших .NET-решений, каждое из которых имеет свои собственные репозитории Subversion (500+). Мы не являемся магазином TFS и в настоящее время оцениваем перевод нашего собственного процесса КИ в TeamCity.
Вместо того, чтобы эти 500+ репо опрашивали наш сервер Subversion каждые 5-10 минут или около того, я бы хотел начать сборку проекта с помощью HTTP-вызова REST после фиксации (как наше текущее решение). Затем я бы хотел, чтобы TeamCity обновился из SVN и начал процесс сборки. Возможно ли это?
Я вижу, что у TeamCity есть REST API, просто документация скудна. Я не уверен, как этот пример связан со всем, что я настроил. Что такое bt7? Как это связано с проектами, которые я настроил?
http://buildserver:8111/httpAuth/action.html?add2Queue=bt7