TFS는 대부분의 소스 제어 패키지처럼 작동합니다. 컴퓨터에 넣은 내용을 기억하므로 "최신 정보 얻기"는 모든 것을 얻을 필요없이 마지막 "Get"이후로만 변경해야합니다.
한 가지주의 사항이 있습니다. 디스크에서 로컬 파일을 삭제하거나 이름을 바꾸면 TFS는이 작업을 수행 한 사실을 알지 못하고 여전히 원래 위치에 있다고 생각합니다.
"최신 정보 얻기"를 선택하면 누락 된 파일을 업데이트하지 않아도됩니다.
그러면 TFS 및 파일을 찾는 다른 도구에서 모든 종류의 "파일 누락"오류가 발생할 수 있습니다.
주변을 돌아 다니려면 다음이 필요합니다.
- 잃고 싶지 않은 변경 사항이 있다고 생각 될 경우를 대비하여 PC의 소스 폴더를 백업용으로 복사하십시오!
- 프로젝트 (솔루션 탐색기에서) 또는 폴더 (소스 제어에서)를 마우스 오른쪽 단추로 클릭하십시오.
- 상황에 맞는 메뉴에서 "특정 버전 가져 오기"를 선택하십시오.
- "최신 버전"을 선택하고 "이미 작업 공간에 파일을 강제로 가져 오기"와 같은 옵션을 선택하면 TFS가 "알고있는"항목을 잊어 버리고 모든 파일을 다시 가져올 수 있습니다.
로컬로 변경된 (쓰기 가능한) 파일이 있으면주의하십시오. 덮어 쓰는 두 번째 옵션이있어 변경 사항이 손실됩니다. 그러나 백업이 있으므로 안전해야합니다. 일반적으로 모든 소스 코드가 완전히 최신 상태인지 확인하려면이 옵션을 선택하는 것이 좋습니다. (그러나 로컬 변경 사항을 잃어 버릴 염려가없는 경우에만 분명히!)
확인하면 프로젝트의 모든 파일을 로컬 드라이브에 강제로 가져 와서 문제를 해결해야합니다.