새로운 TFS 프로세스 템플릿으로 마이그레이션하고 기록을 유지할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/2222200

문제

우리는 현재 Conchango의 Team System Template 용 Scrum과 함께 TFS 2008을 사용하고 있으며 약간의 조정이 있습니다. 우리는 TFS 2010으로의 업그레이드를 찾고 있으며 Agile Template의 MSF로 이동하는 것을 고려하고 있습니다.

새로운 프로세스 템플릿으로 이동하고 기록을 유지하는 가장 좋은 방법은 무엇입니까? TFS 2010 서버에서 새로운 팀 프로젝트를 만들고 모든 것을 확인하고 소스를 새 프로젝트로 옮길 수 있기를 원합니다. 체크인 댓글 기록을 유지하고 이전 프로젝트의 변경 사항과 관련된 작업 항목 기록으로 다시 탐색 할 수 있다면 좋을 것입니다. 나는 기존 프로젝트를 2010 년으로 마이그레이션 한 다음 소스를 새로운 프로젝트로 옮기고 2010 년에만 작업 품목으로 기존 프로젝트를 유지할 것입니다.

누군가가 조언을 통해 과정을 겪은 사람이 있습니까?

도움이 되었습니까?

해결책

우리는 기존 Team Foundation 서버 인스턴스에 소스 코드 만 가지고 있지만 우리는 당신이있는 동시에 있습니다 (우리가 켜져 있고 싶은 템플릿과 우리가 원하는 템플릿에 이르기까지). 우리는 업그레이드와 달리 Team Foundation Server 2008에서 Team Foundation Server 2010으로 마이그레이션 할 계획입니다. 우리는 아직 그렇게하지 않았지만, 당신은 당신이 설명한 두 가지 옵션이 있습니다.

언급 했듯이이 도구를 사용하여 소스 코드 및 작업 항목 추적을 새로운 팀 프로젝트로 마이그레이션 할 수 있습니다. TFS는 자체 타임 스탬프를 추가하기를 원하기 때문에 기록 날짜를 "압축"합니다. 내가 이해하는 것에서 잠재적 인 역사 문제가있을 것입니다. 특히 TFS 2010에는 사전 마이그레이션 된 소스 컨트롤의 버전을 비교하는 데 문제가있을 수 있습니다. 적어도 지금까지 나는 시험 실험실에서 실험에 있습니다. 이 문제에 대한 나의 이해는 두 버전 사이의 기본값으로 항목 모드와 슬롯 모드와 관련이 있다는 것입니다. 나는 개별 버전을보고 역사를 볼 수 있으므로 요구 사항을 충족시킬 수 있습니다.

다른 옵션은 한 프로젝트의 소스 컨트롤과 다른 프로젝트의 작업 항목입니다. 나는 이것을 시도하지 않았다. 왜냐하면 나는 기존의 작업 항목에서 Changeet 관계가 깨지고 앞으로 생성되지 않을 것이라고 상상할 것이기 때문에 이것을 시도하지 않았다. 이것은 당신에게 큰 문제가 될 수도 있고 아닐 수도 있습니다.

또한 CodePlex 프로젝트의 토론 영역에서 상황을 설명하는 것이 좋습니다. 저자는 Microsoft의 TFS Migration Team에 있으며 우리와 같은 보트에있는 사람들의 피드백에 의존합니다. 나는 지금까지 그들과 몇 개의 이메일을 교환 해 왔으며, 그들은 매우 도움이되었습니다.

Microsoft의 매우 유용한 사람들과의 토론을 바탕으로 데이터베이스를 백업하고 Bryan Krieger의 블로그 게시물 (경로 2 : 마이그레이션 업그레이드). 다음 주 초에 이전 백업을 사용하여 업그레이드시 테스트를 실행하기를 바라고 있습니다.

행운을 빌어 요! 나는 그것이 협박한다는 것을 알고 있습니다. 운 좋게도, 실험실에서 새로운 TFS 2010 설치를 통한 설치 및 구성 경험은 TFS 2008 프로세스에 대한 초기 노출보다 훨씬 매끄 럽습니다. 바라건대, 당신은 똑같이 사실이라고 생각합니다.

다른 팁

우리는이 고통스러운 과정을 겪었습니다. 유용한 정보는 다음과 같습니다.

  1. 예, 우리는 최신 릴리스를 사용했습니다 TFS 통합 플랫폼.
  2. 이 블로그 TFS 통합 플랫폼의 친구입니다.
  3. XML 파일 매핑을 살펴보십시오 여기
  4. 나타내다 이 포럼. 좋은 정보가 많이 있습니다.
  5. 또한 참조하십시오 "Team Foundation 서버에서 프로세스 템플릿 업그레이드" 그리고 "프로세스 템플릿 업그레이드 #3 - 모든 작업 품목을 파괴하고 새 품목을 가져 오기".

다른 사람이 여기에 오면이 작업을 수행하는 방법에 대한 단계별 지침을 게시했습니다 (다른 템플릿의 경우) 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top