sitelink1 | https://developercommunity.visualstudio....ch/1463352 |
---|---|
sitelink2 | https://docs.microsoft.com/en-us/azure/d...ure-devops |
sitelink3 |
"TF401054: 요청된 서비스 수준 속성 TFS_SERVICE_LEVEL이(가) 필요한 값과 일치하지 않습니다.
Azure DevOps Server에는 Dev18.M181.6 서비스 수준이 필요하지만 데이터베이스에 현재 Dev14.M102이(가) 구현되어 있습니다."
"TF401054: The requested service level property TFS_SERVICE_LEVEL did not match the expected value.
Team Foundation Server requires the Dev14.M114 service level but the database currently implements Dev14.M102."
백업된 TFS데이터를 다른 TFS서버에서 복원하는 과정에서 TF401054 에러를 만났다
데이터 백업을 수행한 TFS 서버는 14.102.25423.0 (Tfs2015.Update3) 버전이고
데이터 복원을 수행하는 TFS 서버는 14.114.26403.0 (Tfs2015.Update4) 버전이었다
그런데 한글버전의 TFS에서는 위 메세지조차 깨진 한글로 출력되다보니
에러메세지의 의미조차 모르고 있어 Update 버전 차이인지 깨닫지 못하고 있다가
발생 다음날이 되어 구글링으로 다시 알아보다가 위와 같은 영문에러메세지를 찾아 겨우 알 수 있었다
해결 방안은 요구되는 버전의 TFS 업데이트를 설치해주면 된다
하지만 만약 복원을 수행한 TFS의 버전이 이미 최신이라면
TFS를 제거했다가 재설치하면 데이터베이스를 자동으로 마이그레이션 해준다
sitelink1 : TF401054 오류에 대한 누군가의 질문
sitelink2 : 그것을 위한 최신 릴리즈