Team Foundation Build 서비스의 시스템 요구 사항
Visual Studio Team Foundation Server에서 지원하는 운영 체제 외에도 다음과 같은 운영 체제에 Team Foundation Build 서비스를 설치할 수 있습니다.
Team Foundation Server에서 지원하는 모든 운영 체제 ¹
Windows XP Professional SP3(서비스 팩 3)
Windows Server 2003 SP2(서비스 팩 2), Standard 또는 Enterprise Edition
Windows Server 2003 R2 SP2, Standard 또는 Enterprise Edition
Windows Vista Home Premium, Business, Enterprise 또는 Ultimate Edition
Windows Server 2008 ²
¹ 자세한 내용은 Team Foundation Server의 시스템 요구 사항을 참조하십시오.
² Team Foundation Build 서비스에서는 Windows Server 2008 또는 Windows Server 2008 R2에 대한 Server Core 설치 옵션을 지원하지 않습니다.
하드웨어 권장 사항
Team Foundation Build 서비스 하드웨어 요구 사항은 디스크 공간을 제외하면 현재 실행되고 있는 대상 운영 체제와 같습니다. 필요한 최소 디스크 공간을 확인하려면 전체 소스 구성의 크기를 확인한 후 빌드 프로세스에서 모든 중간 출력 및 바이너리의 크기를 추가해야 합니다. 이 값이 계산되면 특정 서버에서 빌드하려는 빌드 정의의 수를 곱한 다음, 이 값의 두 배를 해당 서버에 대해 사용 가능한 최소 디스크 공간으로 권장합니다.
팁
하드 디스크 속도가 빠른 서버를 사용하면 저렴한 비용으로 빌드 성능을 향상시킬 수 있습니다. 또한 다중 코어 CPU를 갖춘 하드웨어를 사용하는 것도 Team Foundation Build 서비스 성능을 최대화할 수 있는 방법 중 하나입니다.
단일 서버 또는 다중 서버 사용
Team Foundation Build 서비스를 위해 사용할 하드웨어의 수를 결정할 때 빌드 주기를 기준으로 할 수 있습니다. 예를 들어 팀에서 매주 1회 또는 야간에만 빌드를 수행하는 경우에는 Team Foundation Server를 실행하는 서버에 Team Foundation Build 서비스를 설치해도 생산성이 저하되지 않습니다. 반면에 팀에서 병렬 빌드나 연속 통합 빌드를 수행하는 경우 또는 여러 팀이 함께 사용할 빌드 작업실을 만들 경우에는 고유 서버에 Team Foundation Build 서비스를 설치하는 것이 좋습니다.
참고
Team Foundation Build 서비스에 대한 자세한 내용은 Microsoft 웹 사이트에서 Managing Team Foundation Build 페이지를 참조하십시오.
추가 고려 사항
네트워크 공유를 저장 폴더로 설정하여 빌드를 저장할 수 있습니다. 비서버 운영 체제의 동시 파일 액세스 제한 문제가 있으므로 지원되는 서버 운영 체제를 실행하는 컴퓨터에 이 폴더를 만들어야 합니다. 이 폴더는 Team Foundation Build 서비스와 같은 서버에 있을 필요는 없습니다.