2017-10-05 3 views
2

최근에 온 프레미스 TFS 2017 서버를 업데이트 2로 업그레이드했으며 빌드 에이전트를이 빌드와 함께 제공되는 최신 에이전트로 업그레이드하고 싶습니다. 새 에이전트 버전은 2.117.2입니다. 에이전트 대기열 탭의 풀에 대해 "모든 에이전트 업데이트"를 선택하여 버전 2.112.0의 에이전트를 업그레이드 할 수있었습니다. 그러나 버전 1.105.6의 에이전트가있는 풀에서이 작업을 시도해도 아무 일도 일어나지 않습니다. 1.x에서 2.x로 업데이트하려고하기 때문에 이것이라고 생각합니다. 나는 그것들을 업그레이드하고이 에이전트들과 연관된 빌드 & 빌드를 유지할 수있는 방법이 있기를 바라고 있습니다. 그것들을 삭제하고 새로운 버전으로 다시 추가하기 전에 그들을 업그레이드하는 방법이 있습니까?TFS에서 주 버전 변경으로 빌드 에이전트를 업그레이드하는 방법 2017

답변

2

아니요. 기존 에이전트를 수동으로 제거하고 새 에이전트 버전을 설정해야합니다. PowerShell 스크립트 또는 일부를 사용하여 부담을 덜어주기 위해 일부 스크립트를 자동화 할 수 있습니다.

좋은 소식은 빌드 기록이 에이전트와 아무 관련이 없다는 것입니다. 기존 빌드 정의는 기존 정보를 기꺼이 유지합니다.

+0

MS의 누군가가 "모든 에이전트 업데이트"를 통해 주 버전 업그레이드를 할 수 있다고 생각합니다. https://social.msdn.microsoft.com/Forums/vstudio/en-US/c5382a92-469d-48a5-9992-7eda710bd431/tfs-2017-on-premise-build-agent-update? forum = tfsadmin –