저장 폴더 설정
Team Foundation Build에서는 이진 파일, 테스트 결과, 로그 파일 등의 출력 형태로 대부분의 값을 팀에 제공합니다. 빌드 시스템에서 이러한 출력을 팀에 제공할 수 있도록 하나 이상의 저장 폴더를 지정하고 준비해야 합니다.
두 가지 유형의 저장 폴더인 공용 저장 폴더와 개인 저장 폴더가 빌드 시스템에서 사용됩니다.
일반적으로 팀에서 야간 빌드의 출력 등에 액세스할 수 있도록 파일 공유 서버에 공용 저장 폴더를 만듭니다. 공용 저장 폴더는 빌드 정의 자체에서 지정하거나 빌드를 큐에 대기시킬 때 지정해야 합니다.
일반적으로 개발자 또는 테스터의 개발 컴퓨터와 같은 클라이언트 컴퓨터에서 개인 저장 폴더를 만듭니다. 개인 저장 폴더에는 체크 인되기 전에 보류 집합에 저장된 코드의 개인 빌드("버디 빌드"라고도 함)에 대한 출력이 포함됩니다. 일반적으로 이 프로세스를 사용하여 새 코드가 성공적으로 빌드되거나 기본 테스트를 통과할지 확인합니다. 개인 빌드 폴더는 빌드 정의 자체에서 지정하거나 개인 빌드를 큐에 대기시킬 때 지정합니다.
저장 폴더 설정
빌드 에이전트는 빌드 서비스 계정으로 Team Foundation Build 서비스를 실행하는 빌드 컴퓨터에서 실행됩니다. 빌드 에이전트가 저장 폴더에 출력을 저장하려면 저장 폴더에 대한 Change 및 Read 권한을 해당 계정에 부여해야 합니다.
필요한 권한
이 절차를 수행하려면 저장 폴더가 있는 컴퓨터에서 Administrators 그룹의 멤버여야 합니다.
운영 체제
다음과 같은 운영 체제에서 이 항목의 절차를 수행할 수 있습니다.
Windows Server 2008
Windows Server 2003
Windows 7
Windows Vista
Windows XP
저장 폴더를 설정하려면
저장 폴더를 설정할 컴퓨터에 로그온합니다.
Windows 탐색기를 열고 저장 폴더를 포함하거나 포함할 폴더로 이동합니다.
필요한 경우 저장 폴더를 만듭니다.
팁
저장 폴더의 경로는 가능한 한 짧게 유지합니다(예: c:\drops). 저장 폴더가 빌드 에이전트에서 259자가 넘는 실제 경로를 생성하지 않도록 해야 합니다. 이렇게 하지 않으면 빌드가 실패하고 TF205022 오류 메시지가 기록됩니다.
저장 폴더를 마우스 오른쪽 단추로 클릭하고 속성을 클릭한 다음 공유 탭을 클릭합니다.
Windows Server 2008, Windows 7 및 Windows Vista에서만 고급 공유를 클릭합니다.
고급 공유 대화 상자가 나타납니다.
이 폴더를 공유함을 선택한 다음 사용 권한을 클릭합니다.
FolderName의 사용 권한 대화 상자가 나타납니다.
추가를 클릭합니다.
사용자, 컴퓨터 또는 그룹 선택 대화 상자가 나타납니다.
빌드 서비스 계정으로 지정된 계정의 유형에 따라 다음 단계 중 하나를 수행합니다.
저장 폴더가 포함된 컴퓨터에서 실행되는 NETWORK SERVICE: 선택할 개체 이름을 입력하십시오. 상자에 NETWORK SERVICE를 입력합니다.
저장 폴더가 포함된 컴퓨터와 다른 컴퓨터에서 실행되는 NETWORK SERVICE:
개체 유형을 클릭합니다.
개체 유형 대화 상자가 나타납니다.
컴퓨터 확인란을 선택한 다음 확인을 클릭합니다.
위치가 올바른지 확인합니다.
선택할 개체 이름을 입력하십시오. 상자에 BuildMachine$를 입력합니다. 여기서 BuildMachine은 빌드 에이전트가 실행되는 빌드 컴퓨터의 이름입니다.
도메인 계정: 위치가 올바른지 확인합니다. 선택할 개체 이름을 입력하십시오. 상자에 계정의 이름을 입력합니다.
확인을 클릭합니다.
FolderName의 사용 권한 대화 상자에서 그룹 또는 사용자 이름 목록에 추가한 계정을 클릭합니다.
변경 및 읽기 확인란을 선택한 다음 확인을 클릭합니다.