2017-02-22 65 views
0

Мы используем Team Foundation Server 2015 с git. Наши запросы на тягу обычно связаны с рабочими элементами. Как создать список запросов на получение запросов, в которых отсутствуют связанные рабочие элементы? Я попытался создать запрос в TFS, но запросить запрос на растяжение кажется невозможным.Как запросить запросы на git pull в TFS

ответ

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 были связаны хотя бы один рабочий элемент.

enter image description here

Вы можете легко блокировать Pull запросы, которые не имеют рабочий элемент ассоциации.