2017-03-22 5 views
4

컴퓨터에 tfs 2017 (업데이트 1) 빌드 에이전트를 설치하고 config.cmd를 실행하여 TFS 서버에 연결합니다. 해당 서버를 재구성해야하고 빌드 에이전트가 가리키고 있던 원래 url은 더 이상 유효하지 않습니다. 내가하고 싶은 것은 새로운 URL을 사용하여 연결할 빌드 에이전트를 재구성하는 것뿐입니다. config.cmd를 다시 실행하면 'config.cmd remove'를 먼저 호출해야한다는 메시지가 표시되지만 실행하면 원래 URL에 도달하여 에이전트 풀에서 자신을 제거하려고하기 때문에 오류가 발생합니다.TFS 2017 빌드 에이전트 강제 제거

강제로 제거하여 새 것을 구성 할 수 있습니까? 심지어 전체 에이전트 디렉토리를 삭제하고 zip에서 다시 추출한 다음 다시 시도했지만 다른 곳에서 구성되었음을 감지하고 있습니다.

답변

7

/삭제 .agent 파일의 이름을 변경 한 후 해제하려고 :

C:\TfsData\jessehouwing>config.cmd remove 
Removing service 
Waiting for service to stop... 
Failed: Removing service 
Could not find file 'C:\TfsData\jessehouwing\.agent'. 

C:\TfsData\jessehouwing>config.cmd remove 
Removing service 
Succeeded: Removing service 
Removing agent from the server 
Cannot connect to server, because config files are missing. Skipping removing agent from the server. 
Removing .credentials 
Succeeded: Removing .credentials 
Removing .agent 
Does not exist. Skipping Removing .agent 
+0

이 큰했다. 나는 실제로 그 파일들을 전혀 보지 못했기 때문에 나 자신에게 상당히 화가났다. 나는 RDP에 있었고 쇼 숨김 파일이 해제되었음을 깨닫지 못했습니다. 내가 모든 것을 삭제하고 다시 시도했을 때, 나는 단지 디렉토리에 select를 모두했고 디렉토리로 바로 추출하려고했기 때문에 전체 에이전트 폴더를 삭제하는 대신 삭제했습니다. 실제로 반 embarassed 나는 이것을 놓쳤다 그러나 빠른 응답을위한 순전히 감사합니다! – Tom

+0

감사합니다. 에이전트를 다른 파일 위치로 이동하는 데이 방법을 사용했습니다. 작업이 완료되면 tf 명령 (예 : tf workspace/collection : {collection}/delete {workspacename}; {workspacecollection})을 사용하여 관련 작업 공간을 삭제할 때까지 빌드가 실패합니다. 건배 –

관련 문제