2009-08-05 2 views
1

같은 팀 프로젝트에서 두 개의 빌드를 큐에 넣으면 첫 번째 팀 프로젝트가 즉시 시작되고 두 번째 팀 프로젝트는 첫 번째 완료 후 대기하도록 대기합니다. 그러나 서로 다른 프로젝트에서 두 개의 빌드를 큐에 넣으면 둘 다 즉시 시작됩니다. 둘 이상의 프로젝트의 빌드에이 "대기열"기능을 사용할 수 있습니까? 빌드 서버가 유휴 상태가 될 때까지 모든 빌드를 대기시키고 싶습니다.TeamBuild를 사용할 때 "글로벌"대기열을 사용할 수 있습니까?

+0

내가 잘못하지 않는 한 대기열은 빌드 에이전트 용이며 프로젝트와 관련이 없습니다. (아니면 적어도 당신의 질문이 나를 생각하게 만드는 것) –

+0

그렇습니다. 문제를 묻는 또 다른 방법은 "프로젝트간에 빌드 에이전트를 공유하려면 어떻게해야합니까?"입니다. –

답변

1

아니요. 현재 (TFS2008) 빌드 에이전트는 팀 프로젝트와 연결되어 있습니다. 분명히 여러 팀 프로젝트에서 빌드 에이전트로 정의 된 동일한 빌드 서버를 가질 수 있지만 이와 같이 빌드 서버를 공유 할 때 큐잉 기능이 원하는 방식으로 작동하지 않는다는 것을 눈치 챘을 것입니다.