2010-04-26 6 views
1

작업 영역이 이미 매핑되어있는 경우 TFS에서 가져 오는 오류 메시지와 관련하여 the question을 보았습니다. 해결 방법으로 작업 영역 제거에 대한 대답은 문제가 없지만이 오류가 발생할 때마다 삭제 명령을 실행하는 일은 이미 지루해졌습니다.TFS가 추가 작업 영역을 만드는 원인은 무엇입니까?

이 해결 방법을 사용하지 않으려면 무엇을 변경해야합니까? 두 가지 빌드 (연속 통합 및 야간 배포)가 있고 최소한 하나 이상의 빌드 유형을 추가해야합니다. 나는 거기에서 가능한 해결책이 있는지를보기 위해 this URL을 따라 갔다. 그러나 나는 그것을 완전하게 이해하고 있는지 잘 모르겠다.

답변

1

TFS 2010에서 어떻게 달성되는지 잘 모르겠습니다. 2010 년 Team Build와 함께 일한 적이 없기 때문입니다. 그러나 2008 년 팀 프로젝트의 빌드 노드를 확장하고 빌드 중 하나를 마우스 오른쪽 단추로 클릭하면 "빌드 에이전트 관리 ..."옵션이 표시됩니다. 그것을 클릭하면 대화 상자가 나타납니다. 이 대화 상자 중 하나는 "작업 디렉토리"라는 옵션입니다. 둘 다 하드 코딩 된 경로가 동일한가요?

기본적으로 새 빌드 정의를 만들면이 값에 대해 계산 된 폴더가 제공됩니다. 여기서 빌드 에이전트는 빌드 시도를 위해 TFS에서 체크 아웃을 수행합니다. 기본값은 $ (Temp) \ $ (BuildDefinitionPath)입니다. (현재 TFS에 연결되어 있지 않습니다.)

당신이 링크하는 문서는 기본적으로 그 대화 상자에 그 경로의 일부로 그 $ (BuildDefinitionPath) 값이나 $ (BuildDefinitionPath) 값을 포함시켜 두 빌드가 같은 것을 사용하지 말아야한다는 것을 말합니다 작업 공간. 이러한 값 중 하나를 포함하도록 작업 폴더를 변경하면 앞으로 문제가 해결됩니다.

+0

우리가 가지고있는 빌드 에이전트의 작업 디렉토리를 변경했습니다. 원하는 효과가 있는지 확인해 보겠습니다. –

관련 문제