Share via


저장 폴더 설정

빌드 프로세스를 정의할 때 팀에 이진 파일을 제공할 수 있도록 스테이징 위치를 지정할 수 있습니다.

수행할 작업

  • TFS에 출력 저장

  • 온-프레미스 빌드 컨트롤러용 파일 공유에 저장 폴더 설정

TFS에 출력 저장

Team Foundation Server에 빌드 출력을 저장하면 편리할 수 있습니다.

출력을 TFS에 놓기

온-프레미스 빌드 컨트롤러용 파일 공유에 저장 폴더 설정

온-프레미스 빌드 컨트롤러에서 실행되는 빌드 정의를 정의하거나 큐에 대기시킬 때 파일 공유의 경로를 지정할 수 있습니다. 온-프레미스 빌드 컨트롤러는 온-프레미스 Team Foundation Server(TFS) 또는 Visual Studio Online에서 팀 프로젝트 컬렉션에 전용으로 사용될 수 있습니다.

빌드 시스템의 저장 폴더

빌드 결과 로그에 TF270016 오류가 표시되면 빌드 서버가 저장 폴더에 액세스할 수 있는 권한이 없을 가능성이 있습니다.이 문제를 해결하려면 아래 지침을 따르십시오.

요구 사항

저장 폴더가 있는 컴퓨터에서 Administrators 그룹의 멤버여야 합니다.

다음 운영 체제의 파일 공유 저장 폴더를 사용할 수 있습니다.

  • Windows Server 2012 R2

  • Windows Server 2012

  • Windows Server 2008

  • Windows Server 2003

  • Windows 8.1

  • Windows 8

  • Windows 7

  • Windows Vista

파일 공유에 저장 폴더를 설정하려면

  1. 저장 폴더를 설정할 컴퓨터에 로그온합니다.

  2. Windows 탐색기(Windows 8의 파일 탐색기)를 열고 저장 폴더를 포함하거나 포함할 폴더를 찾습니다.

  3. 필요한 경우 저장 폴더를 만듭니다.

    저장 폴더의 경로는 가능한 한 짧게 유지합니다(예: c:\drops).저장 폴더가 빌드 에이전트에서 259자가 넘는 실제 경로를 생성하지 않도록 해야 합니다.이렇게 하지 않으면 빌드가 실패하고 TF205022 오류 메시지가 기록됩니다.

  4. 폴더에 대한 상황에 맞는 메뉴를 열고 속성을 선택한 후 공유 탭을 선택합니다.

  5. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008, Windows 8.1, Windows 8, Windows 7 및 Windows Vista에만 해당: 고급 공유를 선택합니다.

    고급 공유 대화 상자가 나타납니다.

  6. 선택한 폴더 공유를 선택한 다음 사용 권한을 선택합니다.

    FolderName에 대한 사용 권한 대화 상자가 나타납니다.

  7. 추가를 선택합니다.

    사용자, 컴퓨터 또는 그룹 선택 대화 상자가 나타납니다.

  8. 빌드 컨트롤러를 호스팅하는 빌드 서버에서 빌드 서비스 계정으로 지정한 계정 형식에 따라 다음 단계 중 하나를 수행합니다.

    • 저장 폴더가 포함된 컴퓨터에서 실행되는 NETWORK SERVICE: 선택할 개체 이름을 입력하십시오. 상자에 NETWORK SERVICE를 입력합니다.

    • 저장 폴더가 포함된 컴퓨터와 다른 컴퓨터에서 실행되는 NETWORK SERVICE:

      1. 개체 유형을 선택합니다.

        개체 유형 대화 상자가 나타납니다.

      2. 컴퓨터 확인란을 선택한 다음 확인을 선택합니다.

      3. 위치가 올바른지 확인합니다.

      4. 선택할 개체 이름을 입력하십시오. 상자에 BuildMachine$를 입력합니다. 여기서 BuildMachine은 빌드 에이전트가 실행되는 빌드 컴퓨터의 이름입니다.

    • 도메인 계정: 위치가 올바른지 확인합니다. 선택할 개체 이름을 입력하십시오. 상자에 계정 이름을 입력합니다.

  9. 확인을 선택합니다.

  10. 빌드 에이전트를 호스팅하는 빌드 서버의 빌드 서비스 계정에 대해 이전의 두 단계를 반복합니다.

  11. FolderName에 대한 사용 권한 대화 상자에서 그룹 또는 사용자 이름 목록에 추가한 계정을 선택합니다.

  12. 변경읽기 확인란을 선택한 다음 확인을 선택합니다.

다음 단계

저장 폴더를 식별 및 설정한 후에는 빌드를 정의할 때빌드를 큐에 대기시킬 때 이 폴더의 경로를 지정할 수 있습니다.