Team Foundation Server 2015를 git과 함께 사용합니다. 우리의 풀 요청은 일반적으로 작업 항목에 연결됩니다. 연결된 작업 항목이없는 끌어 오기 요청 목록을 만들려면 어떻게해야합니까? 나는 TFS에서 쿼리를 만들려고했지만 풀 요청을 쿼리하는 것은 불가능한 것 같습니다.TFS에서 git pull 요청을 쿼리하는 방법
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를 사용합니다. 위의 REST API는 각 끌어 오기 요청의 끌어 오기 요청 ID를 반환합니다.
GET http://v-tinmo-12r2:8080/tfs/MyCollection/_apis/git/repositories/9f504fb5-7168-49cb-9846-963fdfc3f2b1/pullRequests/15/workitems?resource=pullRequestWorkItems
0
현재 끌어 오기 요청을 쿼리 할 수있는 방법이 없습니다.
API를 사용해야하거나 http://visualstudio.uservoice.com에이 기능을 요청할 수 있습니다.
적어도 하나의 작업 항목이 연결된 끌어 오기 요청을 적용하는 분기 정책을 만들 수 있습니다.
쉽게 작업 항목 연결을 해달라고 풀 요청을 차단할 수 있습니다.