Мы используем Team Foundation Server 2015 с git. Наши запросы на тягу обычно связаны с рабочими элементами. Как создать список запросов на получение запросов, в которых отсутствуют связанные рабочие элементы? Я попытался создать запрос в TFS, но запросить запрос на растяжение кажется невозможным.Как запросить запросы на git pull в TFS
0
A
ответ
1
Чтобы использовать весь запрос на извлечение в вашем репозитории, можно использовать this REST API.
GET http://serverName:8080/tfs/MyCollection/_apis/git/repositories/9f504fb5-7168-49cb-9846-963fdfc3f2b1/pullRequests?api-version=3.0-preview
Затем цикл запроса те тянуть вы получаете, используйте this REST API получить WorkItems, связанные с запросом тянуть. Вышеупомянутый REST API вернет идентификатор запроса на вытягивание каждого запроса на вытягивание.
GET http://v-tinmo-12r2:8080/tfs/MyCollection/_apis/git/repositories/9f504fb5-7168-49cb-9846-963fdfc3f2b1/pullRequests/15/workitems?resource=pullRequestWorkItems
0
В настоящее время невозможно запросить запросы Pull.
Вам нужно будет использовать API, или вы можете запросить эту функцию на http://visualstudio.uservoice.com.
Вы можете создать политику ветвления, которая обеспечивает, чтобы в запросах Pull были связаны хотя бы один рабочий элемент.
Вы можете легко блокировать Pull запросы, которые не имеют рабочий элемент ассоциации.