web-dev-qa-db-ja.com

REST TFS 2013オンプレミスインストール用のAPIはありますか?

ソースコードとタスク管理には、Team Foundation Server2013を使用しています。 REST APIを介してバックログ内の作業項目を操作する方法はありますか?

私たちのプロジェクトには、Web URLからアクセスできます: https://tfs.company.com/tfs/ProjectCollection/Project

私はこれを見つけました: https://tfsodata.visualstudio.com/ しかし、これは https://visualstudio.com 内のプロジェクトでのみ機能するようです。

いくつかの例もいただければ幸いです。

ありがとう!

14
mimo

公式にサポートされている方法ではありません。

とは言うものの、APIのいくつかがTFS2013にすでに存在していることを確認するのにそれほど多くの調査は必要ありません。

たとえば、TFS2013.4を使用している場合は、GETをhttps:// {yourserver}/defaultcollection/_apis/git/repositories?api-version = 1.0に送信して、結果を確認してください。

オンプレミスにREST APIを使用する例は、それらが表示された場合、 Visual Studio Team Services REST = APIドキュメント

P.S.作業項目APIがまだあるかどうかはわかりません。作業項目固有のAPIURLを呼び出すと404が表示されます。

UPDATE:TFS2015がリリースされ、Visual Studio TeamServicesの完全なREST APIが含まれています。

22
Richard Banks