sitelink1 | https://docs.microsoft.com/en-us/rest/ap...s-rest-6.0 |
---|---|
sitelink2 | |
sitelink3 |
1. REST API 시작
- link : https://docs.microsoft.com/ko-kr/azure/devops/integrate/how-to/call-rest-api?view=azure-devops
- CLI 예제로 verb, curl 등이 기술되어 있다
> VERB https://{instance}/{collection}/{team-project}/_apis/{area}/{resource}?api-version={version}
> curl -u {username}:{personalaccesstoken} https://dev.azure.com/{organization}/_apis/projects?api-version=6.0
2. 개인용 액세스 토큰 사용 (Use personal access tokens/PAT)
- 위와 같이 REST API를 사용 가능하기 위해서는 Azure 서버에 개인 토큰을 생성해야 한다
3. Git 저장소 접근
- Git 저장소에 접근하기 위한 API를 살펴보고 API를 Request해보자
- link : https://docs.microsoft.com/en-us/rest/api/azure/devops/git/?view=azure-devops-rest-6.0
4. 커맨드 실행
- 도스 커맨드창(CMD)를 열고 다음과 같이 명령어를 실행한다
- curl -u :[personalaccesstoken] https://[도메인]:[포트]/tfs/[컬렉션]/[팀프로젝트]/_apis/git/repositories?api-version=6.0