我正在構建一個檢查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