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

  - https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work-items/create?view=azure-devops-rest-6.0

 

 

 

 

더불어 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