팀 프로젝트 컬렉션의 프로세스 템플릿 업로드, 다운로드 및 삭제

Visual Studio 또는 팀 탐색기의 메뉴에서 사용할 수 있는 프로세스 템플릿 관리자에서 모든 프로세스 템플릿을 관리할 수 있습니다. 프로세스 템플릿을 사용해서 팀 프로젝트 및 해당 모든 아티팩트를 만듭니다. Visual Studio Team Foundation Server에서 제공하는 기본 프로세스 템플릿을 비교하려면 팀 프로젝트 아티팩트 작업, 프로세스 템플릿 선택을 참조하십시오.

팀 프로젝트 컬렉션에 대해 프로세스 템플릿을 업로드, 다운로드 및 삭제할 수 있습니다. 또한 템플릿이 새 팀 프로젝트 마법사에서 기본값으로 나타나도록 표시할 수 있습니다.

이러한 프로세스 템플릿의 최신 버전에 액세스하려면 Visual Studio TFS(Team Foundation Server) 2013을 설치합니다.

TFS에 설치된 기본 프로세스 템플릿의 최신 버전을 여기서(%programfiles%/Microsoft Team Foundation Server 12.0/Tools/Deploy/ProcessTemplateManagerFiles/1033) 액세스할 수 있습니다.프로세스 템플릿을 구성하는 파일 및 폴더에 대한 자세한 내용은 프로세스 템플릿 파일 개요을 참조하십시오.

프로세스 템플릿을 사용자 지정하는 첫 번째 단계는 해당 템플릿의 소스 파일 복사본을 다운로드하는 것입니다. 프로세스 템플릿을 사용자 지정한 후에는 새 버전을 팀 프로젝트 컬렉션에 다시 업로드해야 합니다. 프로세스 템플릿을 사용자 지정하는 방법에 대한 개요는 프로세스 템플릿 사용자 지정를 참조하십시오.

프로세스 템플릿을 관리하려면

  1. Visual Studio 2013 또는 팀 탐색기 2013을 엽니다.

  2. 사용자가 Project Collection Administrators 그룹의 멤버가 아닌 경우 멤버로 추가합니다.

  3. 팀, 팀 프로젝트 컬렉션 설정, 프로세스 템플릿 관리자를 선택합니다.

    프로세스 템플릿 관리자에는 팀 프로젝트 컬렉션에 업로드된 각 프로세스 템플릿이 나열됩니다.

    작업할 프로세스 템플릿 선택

  4. 사용할 프로세스 템플릿을 선택합니다.

  5. 해당 작업을 수행하려면 다음 단추나 링크 중 하나를 선택합니다.

    단추 또는 링크

    동작

    업로드

    프로세스 템플릿 업로드

    프로세스 템플릿 업로드 대화 상자에서 업로드할 프로세스 템플릿의 루트 파일인 ProcessTemplate.xml이 들어 있는 폴더를 선택합니다. 또한 프로세스 템플릿 제한 및 유효성 검사를 참조하십시오.

    업로드를 선택합니다.

    다운로드

    프로세스 템플릿을 로컬 컴퓨터에 다운로드합니다.

    프로세스 템플릿 다운로드 대화 상자에서 프로세스 템플릿을 다운로드할 대상 폴더를 선택합니다.

    저장을 선택합니다.

    기본값으로

    선택한 프로세스 템플릿을 새 팀 프로젝트 마법사에서 기본 선택 항목으로 표시되도록 하려는 경우

    삭제

    컬렉션에서 선택한 프로세스 템플릿을 영구적으로 제거합니다.

  6. 닫기를 선택하여 프로세스 템플릿 관리자를 닫습니다.

프로세스 템플릿 제한 및 유효성 검사

프로세스 템플릿을 업로드할 경우 다음과 같은 제약 조건 및 유효성 검사가 수행됩니다.

  • 256개 유니코드 문자 또는 그 이하로 프로세스 템플릿의 이름을 유지합니다.

  • 프로세스 템플릿에 고유한 이름을 지정합니다. 기존 템플릿과 이름이 같은 템플릿을 업로드할 경우 기존 템플릿을 덮어씁니다.

  • 프로세스 템플릿 폴더에 어떤 .exe 파일도 추가하지 마십시오. 이렇게 하면 업데이트된 프로세스 템플릿이 성공적으로 업로드하는 경우에도 프로젝트 만들기가 실패합니다.

  • 프로세스 템플릿의 총 크기를 2GB 미만으로 제한합니다. 그렇지 않으면 프로젝트 만들기가 실패합니다.

  • 업로드 과정에서는 각 프로세스 템플릿 XML 파일의 XML이 유효한지 확인하기 위한 부분 검사가 수행됩니다. 프로세스 템플릿을 업로드할 때 오류 메시지가 나타나면 XML을 검토하여 오류 원인을 확인합니다. XML 파일의 중복 태그로 인해 오류가 발생할 수도 있습니다. XML에 오류가 없으면 올바른 폴더 위치에서 프로세스 템플릿에 적절한 파일이 모두 포함되어 있는지 확인합니다.

    중요

    프로세스 템플릿에 대한 스키마 정의에서는 카멜식 대/소문자 및 모두 대문자 요소를 혼합해서 사용합니다.형식 정의 파일의 유효성을 검사할 때 오류가 발생하면 요소의 대/소문자 구조를 확인하십시오.또한 여는 태그와 닫는 태그의 대/소문자 구조도 XML 구문의 규칙에 따라 일치해야 합니다.프로세스 템플릿 플러그 인: XML 요소 정의에 대한 인덱스을 참조하세요.

  • 프로세스 템플릿이 있는 폴더에 대한 권한이 없음을 나타내는 오류 메시지가 표시되면 경로 이름을 올바르게 입력했는지 확인합니다.

  • WarehouseSchema.xml의 예상 이름에는 다음 문자를 포함할 수 없습니다.

    . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } < >

    명명 제한에 대한 자세한 내용은 Team Foundation의 명명 제한을 참조하십시오.

Q & A

Q: 프로세스 템플릿을 관리할 때 호환성 문제가 있나요?

A: 예. 팀 프로젝트를 만들거나 프로세스 템플릿을 다운로드 및 업로드하려면 클라이언트 버전이 서버 버전과 일치해야 합니다. 예를 들어 Visual Studio 2013 또는 Team Explorer 2013에서 TFS 2013에 연결해야 합니다.

자세한 내용은 Team Foundation Client와 Team Foundation Server 간의 호환성을 참조하십시오.

Q: Scaled Agile Framework를 지원하는 프로세스 템플릿은 어디서 얻을 수 있나요?

A: Team Foundation Server 2013 프로세스 템플릿 샘플 - SAFe(Support for Scaled Agile Framework)로 이동하세요. 이러한 프로세스 템플릿에는 백서 Scaled Agile Framework: Using TFS to support epics, release trains, and multiple backlogs에서 설명하는 사용자 지정이 포함됩니다.

Q: 새 기능을 지원하도록 프로세스 템플릿을 업데이트하려면 어떻게 해야 하나요?

A: 사용자 지정된 프로세스 템플릿을 새 기능에 액세스할 수 있도록 업데이트를 참조하십시오. TFS가 이전 버전에서 업그레이드되면 최신 기본 프로세스 템플릿이 팀 프로젝트 컬렉션에 사용할 수 있는 집합에 자동으로 추가됩니다. 업데이트된 템플릿에서 제공되는 최신 기능들을 사용하고 이전에 만든 사용자 지정 항목에 액세스하려면 사용자 지정된 프로세스 템플릿에 선택한 업데이트를 추가해야 합니다.

Q: 팀 프로젝트를 만들려면 어떻게 해야 하나요?

A: 팀 프로젝트 만들기를 참조하십시오. 새 팀 프로젝트 마법사를 사용하여 팀 프로젝트를 만듭니다. 이 마법사는 프로세스 템플릿 파일에 제공된 일련의 명령을 실행하여 초기 설정을 구성하고 아티팩트 및 템플릿 파일을 업로드합니다.

참고 항목

개념

프로세스 템플릿 사용자 지정