我正在构建一个检查TFS构建服务器上磁盘空间的工具。我只能输入一个手册列表,但为了长期使用,最好能从某处导入构建服务器列表。我使用以下代码连接到TFS如何通过API/Powershell获取TFS构建代理的列表?
add-type -Path "C:\Program Files (x86)\Microsoft Team Foundation Server 2015 Power Tools\Microsoft.TeamFoundation.Build.Workflow.dll"
$TFSURL = "http://tfs:8080/tfs/"
$TFS = [Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory]::GetTeamProjectCollection($TFSURL)
$buildServer = $TFS.GetService([Microsoft.TeamFoundation.Build.Client.IBuildServer])
不确定如何从此处继续。我一直无法找到相关的文档,或者我的Google搜索技巧很生疏。
而不是建立自己的工具,你可能只想看看https://tfsworkspacescleaner.codeplex.com/ – nschonni
看起来很有用。但是我没有权力包括这个,所以我会把它和我的老板联系起来。谢谢! – user1869558