2014-03-13 2 views
0

지난 주에 TFS 2012 서버를 TFS 2013으로 업그레이드했습니다. 먼저 MSDN 설명서를 읽었으며 업그레이드를 수행하면서 설명서를 읽었습니다. 모든 것이 괜찮아 보였다.TFS 업그레이드 중에 작업 항목이 손실되었습니다.

업그레이드 후 나는 마법사가 구성 할 수없는 7 개의 팀 프로젝트로 끝났습니다. 이유는 무엇이며 수동 구성이 필요했습니다.

이번 주에 팀 프로젝트 중 하나에 속한 모든 작업 항목이 누락되었음을 확인했습니다. 지나간. 팀 | 작업 항목으로 이동을 선택하고 알려진 작업 항목 ID를 입력해도 항목이 없거나 항목을 볼 수있는 권한이 없다는 오류가 나타납니다. 저는 TFS 서버 관리자이고 TFS 관리자입니다. 그래서 권한이 문제가되는지 의심 스럽습니다.

저는 서버에 원격 설치되어 원시 데이터를 탐색하기 위해 SSMS를 시작했습니다. 나는 Work Item 450이 없다는 것을 안다. (나는이 시점에서 내가 기억하는 유일한 ID이다). WorkItemsAre에서 TOP 1000을 선택했습니다. WorkItemsAre는 작업 항목 (?)을 보유하고있는 테이블 인 것 같습니다. 이드에는 틈이 있는데, 1-448을 보면 번호 매기기는 457에서 다시 나타납니다. 그래서 어떻게 든 내 작업 항목이 삭제 된 것처럼 보입니다. 나는 거기에서 멈췄다. 나는 9 개 이상의 아이템을 놓치고 있기 때문에 더 많은 격차가 있다고 가정한다.

이제 모든 팀 프로젝트를 완료하지 못했습니다. 나는 업그레이드 이후로 3 개를 만진 적이있다. 고맙게도 작업 항목/버전 기록이 가장 많은 가장 크고 가장 활발한 팀 프로젝트는 손상되지 않은 것 같습니다. 다른 팀 프로젝트에서도 작업 항목이 누락되어 있는지 확실하지 않습니다.

누구든지이 경험이 있습니까? 누군가가 이러한 누락 된 작업 항목을 복구 할 수있는 "비밀 다람쥐"방법이 있는지 또는 하드 삭제했는지 및 서버의 테이프 백업을 조사하는 것 이외의 좋은 방법으로 사라 졌는지 알고 있습니다.

모든 조언을 주시면 감사하겠습니다.

+0

나는 또한 대답을 원합니다. 2012 년부터 TFS 2013으로 업그레이드 중입니다. – Lee

답변

0

TFS 2012에서 이미 TFS 2013으로 마이그레이션되었습니다. TFS 프로젝트 템플릿에서 작업 항목 형식을 사용자 지정하면 프로젝트를 수동으로 구성 할 때 문제가 발생할 수 있습니다. 프로젝트 템플릿을 사용자 정의 했습니까?

비록 TFS에서 작업 항목이 열심히 삭제되었다고 나는 거의 믿을 수 없습니다. 이 문제는 마이그레이션 중 보관으로 인해 발생할 수 있습니다. 마이그레이션/업그레이드 중에 TFS 업그레이드 마법사가 "이해"하지 못한 작업 항목이 보관되어 데이터베이스 Tfs_DefaultCollection의 다른 테이블로 이동 될 수 있습니다.

그 점을 고려해보십시오. TFS 2010에서 많은 사용자 지정 작업 항목이 있었기 때문에 TFS 2010에서 TFS 2012로 마이그레이션 할 때 이런 일이 발생했습니다. 따라서 PowerShell을 사용하여 마이그레이션하기 전에 템플릿을 표준화해야했습니다. 그러나 우리는 어느 정도의 역사를 잃어 버렸습니다. 희망이 불꽃을 일으킨다.

관련 문제