2016-08-13 106 views
1

我想使用VSTS API獲取項目列表及其項目類型(敏捷,Scrum或CMMI)。根據文檔here使用VSTS/TFS API獲取項目類型(敏捷,Scrum,CMMI)

我成功獲取項目列表,但沒有返回有關其類型的數據。

+0

你可能想在你的問題你的代碼以提高得到答案的機會,避免downvotes。請閱讀[問]並提供[mcve] – Tibrogargan

+0

@Tibrogargan問題不在於我的代碼,而在於API的功能。因此,一個代碼示例只會分散讀者的注意力,並會阻礙解決問題。調試完美地回答了這個問題,並關注了API的文檔。 – scottndecker

回答

4

我想你只是想在獲取項目時使用「includeCapabilites」查詢字符串。這將列出一些額外的項目。來自API頁面的示例。

"capabilities": { 
    "versioncontrol": { 
     "sourceControlType": "Tfvc" 
    }, 
    "processTemplate": { 
     "templateName": "Microsoft Visual Studio Scrum 2013" 
    } 
    } 

https://www.visualstudio.com/docs/integrate/api/tfs/projects#with-capabilities

https://www.visualstudio.com/docs/integrate/api/tfs/processes#get-a-list-of-processes

+0

功能正是我一直在尋找的。在閱讀文檔時,我完全錯過了這一點。非常感謝! – scottndecker