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])
여기에서 진행하는 방법을 잘 모릅니다. 나는 많은 관련 문서를 찾을 수 없었거나 내 인터넷 검색 기술이 녹슬 었습니다.
자신의 유틸리티를 만드는 대신 https://tfsworkspacescleaner.codeplex.com/ – nschonni
을보고 싶을 수도 있습니다. 유용하게 보입니다. 그러나 나는 이것을 포함시킬 권한이 없기 때문에 그것을 사장님과 함께 가져올 것입니다. 감사! – user1869558