1
在TFS中,团队可以与多个AreaPath关联。我想检索AreaPath和TeamName之间的映射。 TFS数据库中是否有映射表?或任何REST API来检索该数据?需要TFS中团队名称和区域路径之间的映射
在TFS中,团队可以与多个AreaPath关联。我想检索AreaPath和TeamName之间的映射。 TFS数据库中是否有映射表?或任何REST API来检索该数据?需要TFS中团队名称和区域路径之间的映射
您可以尝试使用Team field values Rest API。
团队字段用于确定哪些工作项目属于您的团队 。默认情况下,区域路径是团队字段,但它可以是任何 字段。使用此API来获取和设置团队字段值。
得到全队字段值
GET https://{instance}/DefaultCollection/{project}/{team}/_apis/Work/TeamSettings/TeamFieldValues?api-version={version}
将返回包括三次区的路径:
默认为Fabrikam-Fiber\\Auto
和"Fabrikam-Fiber\\Fiber"
和"Fabrikam-Fiber\\Optics"
"field": {
"referenceName": "System.AreaPath",
"url": "https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/wit/fields/System.AreaPath"
},
"defaultValue": "Fabrikam-Fiber\\Auto",
"values": [
{
"value": "Fabrikam-Fiber\\Auto",
"includeChildren": false
},
{
"value": "Fabrikam-Fiber\\Fiber",
"includeChildren": false
},
{
"value": "Fabrikam-Fiber\\Optics",
"includeChildren": false
}
感谢帕特里克的建议,但是这无助于获得区域路径和团队名称之间的映射。我已经有了使用这个API的团队名称。 :( –
如果您在API中指定团队名称或团队ID,是否不会返回包含System.AreaPath的所有字段值,如“{ ”字段“:{ ”referenceName“:”System.AreaPath“, “url”:“https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_apis/wit/fields/System.AreaPath” },' –