다음을 통해 공유


방법: 빌드 정의 큐에 대기 또는 시작

업데이트: 2007년 11월

Team Foundation Build에서 빌드 정의를 사용하여 팀 프로젝트가 빌드되는 설정을 정의할 수 있습니다. 빌드를 큐에 대기시키려면 먼저 빌드 정의를 만들어야 합니다. 자세한 내용은 방법: 빌드 정의 만들기를 참조하십시오.

필요한 권한

이 절차를 수행하려면 Team Foundation Server 빌드 시작 권한을 허용으로 설정해야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

빌드 정의를 사용하여 빌드를 큐에 대기

빌드에 필요한 모든 파일이 빌드 컴퓨터(빌드 디렉터리) 폴더로 다운로드됩니다. 빌드 정의를 만들 때 기본 설정을 사용한 경우 해당 파일은 Team Foundation 버전 제어의 TeamBuildTypes 폴더에 있습니다.

참고:

Microsoft Office 솔루션을 위한 빌드 정의는 지원되지 않으며 잘못 빌드될 수 있습니다. 자세한 내용은 Microsoft 기술 자료 문서, INFO: Office의 서버쪽 자동화에 대한 고려 사항(https://support.microsoft.com/kb/257757/ko)을 참조하십시오.

빌드 정의를 사용하여 빌드를 큐에 대기시키려면

  1. 팀 탐색기에서 적절한 팀 프로젝트를 선택합니다.

  2. 빌드 메뉴에서 새 빌드 큐 대기를 클릭하여 빌드 {Team Project Name} 큐에 대기 대화 상자를 표시합니다.

  3. 빌드 정의 드롭다운 목록에서 빌드 정의를 선택합니다.

    선택한 빌드 정의에 설명이 있으면 빌드 정의 드롭다운 목록 바로 아래에 있는 텍스트 상자에 설명이 표시됩니다.

  4. 빌드 에이전트 드롭다운 목록에서 빌드 에이전트를 선택합니다.

    기본적으로 선택한 빌드 정의와 연결된 빌드 에이전트가 표시됩니다.

  5. 빌드가 완료되는 즉시 빌드된 파일과 이진 파일이 저장될 폴더가 이 빌드의 저장 폴더 텍스트 상자에 표시됩니다.

  6. '큐에서 우선 순위' 드롭다운 목록에서 빌드의 우선 순위를 선택합니다.

    높음, 보통 이상, 보통, 보통 이하, 낮음 중에서 선택할 수 있습니다. 기본적으로 보통이 표시되어 있습니다.

    에이전트 및 우선 순위에 따라 큐에서 예상되는 위치가 위치 텍스트 상자에 표시됩니다.

  7. MSBuild 명령줄 인수(옵션) 텍스트 상자에 선택적 요소인 MSBuild 인수를 입력할 수 있습니다. 예를 들면 다음과 같습니다.

    /v:diag /p:versionToGet="myVersion"
    

    이러한 인수는 큐에 대기시키려는 빌드에 따라 다릅니다. 지정한 빌드 정의에 대한 모든 빌드에 명령줄 인수를 전달하려면 해당 빌드 정의에 대한 지시 파일(.rsp)을 사용해야 합니다. MSBuild 명령줄 인수에 대한 자세한 내용은 MSBuild 명령줄 참조를 참조하십시오. 지시 파일에 대한 자세한 내용은 MSBuild 지시 파일을 참조하십시오.

  8. 빌드 큐에 빌드를 입력하려면 큐를 클릭합니다.

    빌드 탐색기의 큐 대기 탭이 나타납니다. 자세한 내용은 Team Foundation 빌드 탐색기 이해를 참조하십시오.

참고 항목

개념

Team Foundation Build 개요