다음을 통해 공유


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

TFS(Visual Studio Team Foundation Server)는 프로세스 템플릿을 사용하여 팀 프로젝트를 만들고 기존 팀 프로젝트에 대한 업데이트를 지원합니다.

팀 프로젝트 컬렉션에 대해 프로세스 템플릿을 업로드, 다운로드 및 삭제할 수 있습니다. 또한 템플릿이 새 팀 프로젝트 마법사에서 기본값으로 나타나도록 표시할 수 있습니다. 기본 TFS 프로세스 템플릿을 비교하려면 프로세스 템플릿 선택, 팀 프로젝트 아티팩트 작업을 참조하세요.

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

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

프로세스 템플릿을 사용자 지정하려면 먼저 원본 파일의 복사본을 다운로드합니다. 프로세스 템플릿을 사용자 지정한 후에는 새 버전을 팀 프로젝트 컬렉션에 다시 업로드합니다. 프로세스 템플릿을 사용자 지정하는 방법에 대한 자세한 내용은 프로세스 사용자 지정을 참조하세요.

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

  1. 연결된 온-프레미스 TFS와 동일한 버전의 Visual Studio 또는 팀 탐색기를 엽니다.

    Visual Studio 다운로드 사이트에서 언제든지 무료 버전의 팀 탐색기를 다운로드할 수 있습니다.

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

  3. 팀, 팀 프로젝트 컬렉션 설정, 프로세스 템플릿 관리자 메뉴에서 프로세스 템플릿 관리자를 엽니다.

    팀 프로젝트 컬렉션에 업로드된 각 프로세스 템플릿 목록이 표시됩니다.

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

  4. 작업할 프로세스 템플릿을 선택한 후 다음 작업 중에서 선택합니다.

    단추 또는 링크

    작업

    업로드

    프로세스 템플릿 업로드

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

    업로드를 선택합니다.

    다운로드

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

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

    저장을 선택합니다.

    기본값으로

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

    삭제

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

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

프로세스 템플릿을 업로드하려면 다음 유효성 검사에 통과해야 합니다.

  • 프로세스 템플릿 이름은 고유해야 하며, 256자 이하의 유니코드 문자여야 합니다. 이름이 같은 템플릿은 기존 템플릿을 덮어씁니다.

    또한 이름에는 다음 문자를 사용할 수 없습니다.

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

    추가 제한 사항은 Team Foundation의 명명 제한을 참조하세요.

  • 프로세스 템플릿 폴더는 .exe 파일을 포함할 수 없습니다. 이러한 파일을 포함한 경우 프로세스 템플릿을 업로드할 수는 있지만 프로젝트를 만들 수는 없습니다.

  • 프로세스 템플릿의 총 크기는 2GB 이하여야 합니다. 그렇지 않으면 프로젝트 만들기에 실패합니다.

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

    중요

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

Q & A

Q: 프로세스 템플릿 관리에 영향을 주는 호환성 문제는 무엇인가요?

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

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

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

A: 온-프레미스 TFS를 최신 버전으로 업그레이드하면 새 Agile 도구 기능을 사용할 수 있게 됩니다. 이러한 새 기능에 액세스하려면 사용자 지정된 프로세스 템플릿을 업데이트해야 할 수 있습니다.

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

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