수동 업데이트 프로세스를 사용하여 기능 추가
으로 업그레이드 한 후 Visual Studio Team Foundation Server 2012, 이전 버전의에서 만든 팀 프로젝트를 업데이트할 수 있습니다 Team Foundation Server (TFS)를 사용 하는 응용 프로그램 수명 주기 관리를 위한 새로운 기능을 사용 합니다.팀 프로젝트의 기능 구성 마법사를 사용 하 여에 설명 된 대로 업그레이드 해야 업그레이드된 팀 프로젝트가 새 기능에 액세스할 수 있도록 업데이트.그러나 마법사는 하나 이상의 기능을 추가할 수 없는 경우를 수동으로 추가할 수 있습니다.
새 기능에 대한 자세한 내용은 계획 및 추적의 새로운 기능.
모든 새로운 기능에 액세스 하려면 새 작업 항목 형식, 범주 및 구성 프로세스의 정의 추가 해야 합니다.이러한 정의의 최신 버전에는 업그레이드 프로세스 템플릿의 각 포함 된 Team Foundation Server.
중요 |
---|
TFS의 업그레이드로 설치 하는 프로세스 템플릿 최신 버전에서 제공 하는 프로세스 구성 파일 버전 5.0 Microsoft Solutions Framework (MSF) 프로세스 템플릿의 Visual Studio Scrum 1.0에 대한 정의 작업 항목 형식을 지원 합니다.이러한 프로세스 템플릿과 함께 제공 된 형식 정의 사용자 지정한 경우를 가져오기 전에 구성 프로세스에 대한 정의 파일을 수정 해야 합니다.특히, 워크플로에 백로그 항목, 버그, 또는 작업을 추적 하는 이러한 형식에 변경한 경우 해당 가져오기 전에 프로세스 구성 파일을 수정 해야 합니다.자세한 내용은 프로세스 구성을 사용하여 백로그 및 보드 페이지 사용자 지정을 참조하십시오. |
항목 내용
Microsoft 프로세스 템플릿을 최신 파일을 다운로드 합니다.
새 작업 형식에 대한 가져오기 정의
(민첩에만 해당) 사용자 스토리 및 작업에 대한 워크플로우를 업데이트 합니다.
새 범주에 대한 가져오기 정의
프로세스 구성 파일 가져오기
스토리 보드 탭 백로그 항목에 추가
사용 가능한 새 기능 확인
중요 |
---|
이 항목의 절차 중의 이전 버전에서 제공 되는 프로세스 템플릿에서 만든 팀 프로젝트를 업데이트 하는 것으로 가정 Team Foundation Server, 또는 해당 버전에서 사용할 수 있었던 새 아티팩트를 포함 하도록 업데이트 되었습니다.특히 팀 프로젝트의 테스트 사례 및 공유 단계 형식 정의 포함 해야 합니다.이들 중 하나가 누락 된 경우를 참조 하십시오. MSF v4.2 프로세스 템플릿을 기반으로 팀 프로젝트 업데이트. |
요구 사항
다운로드 하 고 프로세스 템플릿을 업로드 하려면 구성원의 수는 프로젝트 컬렉션 관리자 또는 Foundation 관리자 팀 그룹.필요한 보안 권한이 명시적으로 설정된 경우 팀 프로젝트 컬렉션에 대한 프로세스 템플릿 관리 권한이 허용으로 설정되어 있어야 합니다.
실행 하는 witadmin 명령줄 도구를 다음 그룹 중 하나의 구성원 이어야 합니다: Foundation 관리자 팀, 프로젝트 컬렉션 관리자, 또는 프로젝트 관리자 팀 프로젝트 그룹입니다.자세한 내용은 Team Foundation Server 권한을 참조하십시오.
에 대한 업데이트를 확인 하는 백로그 페이지에서 팀 웹 액세스 사용 권한을 설정 해야 합니다 전체.추가 라이선스 요구 사항을 적용할 수 있습니다.자세한 내용은 Team Web Access의 기능에 액세스을 참조하십시오.
액세스 내 작업에 있어야 합니다 Visual Studio Premium 또는 Visual Studio Ultimate 설치 합니다.내 작업 페이지에서 팀 탐색기 개발자가 자신의 작업 진행 관리, 일시 중단 및 작업을 계속 및 코드 검토를 요청할 수 있습니다.자세한 내용은 사용자 스토리에 대해 새로운 코드를 작성를 참조하십시오.
[!참고]
일부는 전원 도구 추가 기능에 대한 프로세스 편집기를 사용 하 여 아래 설명 된 절차를 수행할 수 있습니다 Visual Studio 를 다운로드 하 고 설치할 수 있습니다.아래는 도구 프로세스 편집기 메뉴에서 작업 항목을 추적 하는 데 사용 되는 개체를 사용자 지정 하기 위한 그래픽 사용자 인터페이스를 제공 Team Foundation Server.가져올 작업 항목 형식 내보내기 및 해당 정의 수정 하려면이 도구를 수 있습니다.에 대한 자세한 내용은 Microsoft 웹 사이트에서 다음 페이지를 참조 하십시오: Team Foundation Server Power Tool.
1.Microsoft 프로세스 템플릿을 최신 파일을 다운로드 합니다.
중요 |
---|
프로세스 템플릿을 기본의 최신 버전에 액세스할 수에 대한 분기별 최신 업데이트를 설치 합니다. Team Foundation Server.워크플로 최신 분기별 업데이트에 여러 작업 항목 형식에 대한 중요 한 업데이트 되었습니다.실수로 작업 항목 Kanban 보드 또는 작업 보드에서 해결 되거나 닫힌 상태로 끌어 놓으면는 이전 워크플로 상태를 끌 수 있도록 이러한 변경 내용은 이전 버전과 전환을 지원 합니다. Microsoft 다운로드 사이트에서 업그레이드를 얻을 수 있습니다: Microsoft Visual Studio Team Foundation Server 2012에 대한 분기별 업데이트. |
컴퓨터 위치 Visual Studio 또는 팀 탐색기 는 설치 Microsoft 프로세스 템플릿을 팀 프로젝트를 만드는 데 사용 되는 최신 버전을 다운로드 합니다.자세한 내용은 최신 버전의 프로세스 템플릿 다운로드를 참조하십시오.
로컬 폴더로 파일을 압축을 풉니다.자세한 내용은 프로세스 템플릿 파일 작업을 참조하십시오.
맨 위로 이동
2.새 작업 형식에 대한 가져오기 정의
네 개의 새 작업 항목 형식 정의 파일을 가져와야 합니다. FeedbackRequest, FeedbackResponse, CodeReviewRequest, 및 CodeReviewResponse.
명령 프롬프트 창을 열고 위치 중 Visual Studio 또는 팀 탐색기 설치 되어 있고 입력:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64비트 버전의 Windows에서는 **%programfiles%**를 **%programfiles(x86)%**로 바꿉니다.
표시 된 인수를 사용자 데이터로 대체 다음 네 가지 명령을 한 번에 하나씩 입력 하 고 입력을 선택 합니다.
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackRequest.xml" witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackResponse.xml" witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewRequest.xml witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewResponse.xml"
에 대한 CollectionURL 팀 프로젝트 컬렉션에 대한 URL을 지정 합니다. ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 합니다.다음과 같은 형식으로 URL을 지정 해야 합니다. **http://**서버 이름: 포트/VirtualDirectoryName/CollectionName예를 들어,: http://srvalm:8080/tfs/DefaultCollection.
에 대한 DirectoryPath, 경로를 지정 된 TypeDefinitions 다운로드 프로세스 템플릿을 저장 하는 폴더.이 구조에 대한 디렉터리 경로 따라야 합니다: 드라이브: \MSFTemplateFolder\WorkItem Tracking\TypeDefinitions.
다음 예제에서는 가져오기는 FeedbackRequest 파일:
witadmin importwitd /collection:"http://MyServer:8080/tfs/DefaultCollection"/p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\TypeDefinitions\FeedbackRequest.xml"
맨 위로 이동
3.(민첩에만 해당) 사용자 스토리 및 작업의 워크플로 업데이트 합니다.
6.0 버전의 MSF 프로세스 템플릿을 새로 추가 하 고 제거 하려면 사용자 스토리와 작업 워크플로 상태 Agile입니다.이러한 상태에서 새 상태 전환 작업 항목을 활성 또는 제거 상태를 지원합니다.원하는 또는 예상 문제 없는 해결 될 때까지 이러한 상태를 사용 하지 않고 반복에 할당 된 사용자 스토리는 제품 백로그에 남아 있습니다.또한 팀 스토리 및 작업 백로그에서를 잘라낼 수 없습니다.
워크플로우를 업데이트 하려면 다음을 참조 하십시오 Agile 팀 프로젝트의 워크플로 업데이트.
맨 위로 이동
4.새 범주를 정의 가져오기
이전 버전에서 정의 된 네 개의 범주 외에 다섯 가지 새 범주 범주 정의 파일의 최신 버전을 포함 합니다.새로운 기능 중 몇 가지 새 범주 정의에 따라 달라 집니다.팀 프로젝트에 대해 정의 된 범주를 업데이트 하려면 새 범주 파일을 가져와야 합니다.
[!참고]
범주 XML 파일을 프로젝트로 가져오면 기존 범주를 모두 덮어씁니다.이전에 정의했지만 파일에 지정되지 않은 범주는 삭제됩니다.
팀 프로젝트의 범주 파일을 사용자 지정한 경우 동일한 사용자 지정 가져오기 전에 새 범주 정의 파일을 추가 하려는 수 있습니다.자세한 내용은 범주를 정의하여 작업 항목 형식 그룹화을 참조하십시오.
범주 정의 파일을 가져오려면
명령 프롬프트 창에 대한 witadmin표시 된 인수를 사용자 데이터로 대체 하 여 다음 명령을 입력 하 고 Enter 다음을 선택 합니다.
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
DirectoryPath에는 다운로드한 프로세스 템플릿의 WorkItem Tracking 폴더 위치를 지정합니다.디렉터리 경로는 이 구조를 따라야 합니다.
드라이브:\MSFTemplateFolder\Agile\Files\WorkItem Tracking\
다음 예제에서는 범주 정의 파일을 가져오는 방법을 보여 줍니다.
witadmin importcategories /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\categories.xml"
맨 위로 이동
5.프로세스 구성 파일 가져오기
프로세스 구성 파일 레이아웃 및 Team Web Access의 백로그 및 보드 페이지를 통해 사용할 수 있는 기능을 결정합니다.이러한 페이지를 사용 하 여 프로세스 구성 파일을 가져와야 합니다.
[!참고]
Agile 또는 공용 프로세스 구성에 대한 정의 파일을 가져오는 팀 프로젝트에 대해 정의 된 기존 구성을 덮어씁니다.
가져오기 프로세스 구성 파일 전에 사용자 지정할 수 있습니다.자세한 내용은 프로세스 구성을 사용하여 백로그 및 보드 페이지 사용자 지정을 참조하십시오.
프로세스 구성 파일을 가져오려면
구성 프로세스에 대한 정의 파일을 가져오려면 표시 된 인수를 사용자 데이터로 대체 하 여 다음 두 명령을 한 번에 하나씩 입력 하 고 입력을 선택 합니다.
witadmin importagileprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\AgileConfiguration.xml" witadmin importcommonprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CommonConfiguration.xml"
에 대한 DirectoryPath, 다운로드 프로세스 템플릿의 프로세스 폴더의 경로를 지정 합니다.디렉터리 경로는 이 구조를 따라야 합니다.
드라이브: \MSFTemplateFolder\WorkItem Tracking\Process
다음 예제에서는 agile 프로세스 구성에 대한 정의 파일을 가져오는 방법을 보여 줍니다.
witadmin importagileprocessconfig /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\Process\AgileConfiguration.xml"
맨 위로 이동
6.스토리 보드 탭 백로그 항목에 추가
추가 Storyboarding, 이제 스토리 보드에 작업 항목을 연결할 수 있습니다.이렇게 하려면 추가 Storyboard 링크 컨트롤 탭의 작업 항목 형식 정의 합니다.TFS에서 제공 하는 기본 프로세스 템플릿 중 최신 버전에서의 Storyboard 링크 컨트롤 탭 표시 모든 백로그를 제품 백로그, 사용자 스토리 및 요구 사항 등의 종류를 작업 항목입니다.
명령 프롬프트 창에 대한 witadmin표시 된 인수를 사용자 데이터로 대체 하 여 다음 명령을 입력 하 고 Enter 다음을 선택 합니다.팀에서 백로그 항목을 관리 하려면 사용 하는 형식 정의 파일을 내보냅니다.
witadmin exportwitd /collection:CollectionURL /p:"ProjectName" /n:"TypeName" /f:"DirectoryPath\FileName.xml"
에 대한 CollectionURL 지정 된 팀 프로젝트 컬렉션에 대한 URL ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 합니다.이 형식에 대한 URL을 사용 합니다. **http://**서버 이름: 포트/VirtualDirectoryName/CollectionName예를 들어: http://srvalm:8080/tfs/DefaultCollection.
에 대한 TypeName, 예를 들어 사용자 스토리 또는 제품 백로그 항목을 백로그 항목의 이름을 지정 합니다.
메모장과 같은 텍스트 편집기를 사용 하 여 파일을 엽니다.
이 코드 조각에 추가 된 <TabGroup > 섹션:
<Tab Label="Storyboards"> <Control Name="StoryboardsControl" Type="LinksControl"> <LinksControlOptions> <WorkItemLinkFilters FilterType="excludeAll" /> <ExternalLinkFilters FilterType="include"> <Filter LinkType="Storyboard" /> </ExternalLinkFilters> <LinkColumns> <LinkColumn RefName="System.Title" /> <LinkColumn LinkAttribute="System.Links.Comment" /> </LinkColumns> </LinksControlOptions> </Control> </Tab>
파일을 저장한 후 닫습니다.
이 명령을 입력 하 여 형식 정의 파일 가져오기:
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FileName.xml"
탭의 백로그 항목에 표시 되는지 확인 합니다.
7.사용 가능한 새 기능 확인
자세한 내용은 새 기능의 가용성 확인를 참조하십시오.
맨 위로 이동