sitelink1 | |
---|---|
sitelink2 | |
sitelink3 |
그동안 java버전의 TFS-SDK 를 이용하여 TFS 2015 까지는 remote control 하였다
하지만 이번에 Azure 2020 으로 TFS 업그레이드 하면서 잘 사용하던 TFS-SDK 가 사용 불능이 되었음을 알게 되었다
그래서 https://github.com/microsoft/team-explorer-everywhere 에서 배포하는 최신 버전에 대한 정보도 살펴봤지만
TFS 의 어느 버전까지 지원하는지에 대한 정보를 찾을 수 없었다 (Google, StackOverFlow 검색 포함)
결국 Azure DevOps 버전에서 지원하는 Rest API 까지 찾게 되었다
이젠 Rest API가 있다면 굳이 외부 모듈을 import 하면서까지 TFS를 remote control 할 필요는 없다고 판단되었다
그래서 Rest API를 적극 사용해야 한다
다음은 그렇게 발견해낸 Rest API 관련 레퍼런스 링크들 모음이다
How to install the Azure CLI
- https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
Get started with Azure DevOps CLI
- https://docs.microsoft.com/en-us/azure/devops/cli/?toc=%2Fazure%2Fdevops%2Fdev-resources%2Ftoc.json&bc=%2Fazure%2Fdevops%2Fdev-resources%2Fbreadcrumb%2Ftoc.json&view=azure-devops
az boards work-item
- https://docs.microsoft.com/en-us/cli/azure/boards/work-item?view=azure-cli-latest
Azure DevOps Services REST API Reference
- https://docs.microsoft.com/en-us/rest/api/azure/devops/?view=azure-devops-rest-6.1
Docs/Work Item Tracking/Work Items/Overview
- https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work-items?view=azure-devops-rest-6.0
Docs/Work Item Tracking/Work Items/Create
더불어 Azure SDK for Java 라는 것도 발견하였다
하지만 저게 Azure DevOps를 위한 java 버전의 외부 모듈인지는 잘 모르겠다
이름을 알쏭달쏭하게 지어놔서 Azure DevOps를 제어하기 위한 건지 Azure 에서 java 프로그램을 개발하기 위한 건지는 불확실하다
그래도 혹시 몰라 관련 링크는 저장해 둔다
- https://azure.github.io/azure-sdk-for-java/index.html
- https://docs.microsoft.com/ko-kr/azure/developer/java/sdk/overview