발생 문제
Team Foundation Server 2010 을 재설치 한 후에, 로컬에서 소스 코드를 바인딩 하기 위해 작업 영역(Workspace) 를 매핑하고자 합니다.
하지만 아래와 같은 메시지로 작업 영역과 로컬 폴더간의 매핑이 이루어 지지 않습니다.
발생 원인
이 문제는 Team Foundation Server 의 정보의 일부를 로컬에 Cached 하고 있습니다. 로컬 컴퓨터에 Cached 가 되는 이유는 서버가 접속할 수 없는 경우 또는 오프라인일 경우에도 매핑 정보를 유지하기 위함입니다.
매핑 파일의 정보는 아래의 경로에서 찾을 수 있습니다.
C:\Users\사용자 폴더\AppData\Local\Microsoft\Team Foundation\3.0\Cache
해결 방법
이 문제를 해결 하기 위해 로컬에 Cached 된 정보를 삭제합니다. 아래의 경로로 이동합니다.
C:\Users\umc\AppData\Local\Microsoft\Team Foundation\3.0\Cache
이동한 폴더의 VersionControl.config 파일을 아래와 같이 삭제합니다.
또는
VersionControl.config 파일의 repositoryGuid 등을 현재의 Guid 로 변경해 주시거나, 매핑하고자 하는 TFS 서버의 정보만 삭제한다면 기존의 매핑 정보를 그대로 사용할 수 있습니다.
또는 아래와 같이 문제가 발생되는 선택 영역의 부분의 XML Element 만 삭제하시면 됩니다.
위와 같은 방법으로 해결 된 경우, Visual Studio 를 재시작하지 않고 바로 적용이 가능합니다.
'Team Foundation Server' 카테고리의 다른 글
[HowTo] SCVMM 의 Install Virtual Guest Service 작업 중 2941 오류 (0) | 2010.06.17 |
---|---|
[HowTo] SharePoint 2010 Beta 깨끗하게 제거하기 (0) | 2010.06.16 |
VS TFS 2010 사용편 - SourceSafe? 버려~ (4) | 2010.05.10 |
VS TFS 2010 구성편 - 설치 후 TFS 구성으로 점심 얻어먹기 편 (1) | 2010.05.06 |
VS TFS 2010 설치편 - 설치 시작 (0) | 2010.05.04 |