Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何获得全部”;团队“;使用TFS API的TFS 2015中的名称_Tfs_Azure Devops_Azure Pipelines Build Task_Tfs Sdk_Azure Devops Rest Api - Fatal编程技术网

“如何获得全部”;团队“;使用TFS API的TFS 2015中的名称

“如何获得全部”;团队“;使用TFS API的TFS 2015中的名称,tfs,azure-devops,azure-pipelines-build-task,tfs-sdk,azure-devops-rest-api,Tfs,Azure Devops,Azure Pipelines Build Task,Tfs Sdk,Azure Devops Rest Api,我有基于typescript的Azure DevOps扩展。我的扩展支持TFS 2015、201720182019和Azure DevOps。我试图在运行时获取“团队”名称列表,以便在扩展中使用 我可以使用witadmin命令下载“团队”列表 witadmin exportgloballist /collection:http://localhost:8080/tfs/DefaultCollection /f:C:\tfs\download\globallist.xm

我有基于typescript的Azure DevOps扩展。我的扩展支持TFS 2015、201720182019和Azure DevOps。我试图在运行时获取“团队”名称列表,以便在扩展中使用

我可以使用witadmin命令下载“团队”列表

    witadmin exportgloballist 
    /collection:http://localhost:8080/tfs/DefaultCollection 
    /f:C:\tfs\download\globallist.xml

    <GLOBALLIST name="Teams">
        <LISTITEM value="a" />
        <LISTITEM value="b" />
        <LISTITEM value="c" />
        <LISTITEM value="d" />
        <LISTITEM value="e" />
        <LISTITEM value="f" />
        <LISTITEM value="g" />
     </GLOBALLIST>

请提供一些指南,以便使用TFS API调用获取TFS 2015和其他TFS版本上的“团队”名称列表。

旧版本API的文档是分开的,可能会有点混淆。可以在这里找到它们(这里有一个关于当前API规范概述的面包屑)

也就是说,我不认为有一个记录在案的API用于旧版本,它将为您提供您想要的团队。在浏览团队时检查网络流量,看起来TFS2015-AzDO2019中可以使用此API(可能不受支持)

http://{instance}/{collection}/{project}/\u api/\u browse/GetTeams?\u v=5

https://testing123.visualstudio.com/_apis/teams?$mine=True&api-version=4.1-preview.2