TFS : 삭제 된 폴더 및 항목 복원


86

TFS에서 일부 파일과 일부 폴더를 삭제했습니다. 많은 체크인이 나중에 내 프로젝트에서 삭제 된 기능이 필요하다는 것을 알게되었습니다.

삭제 된 파일 및 폴더를 어떻게 복원 할 수 있습니까?


여전히 로컬에 있습니까 (파일 / 폴더는 TFS 용으로 삭제되고 디스크에 남아있을 수 있음)?
Raphaël Althaus

@ RaphaëlAlthaus : 안타깝게도 아닙니다. 오래 전에 일부 기능을 구축했습니다. 그 후 삭제되었습니다. 이제 필요하지만 제대로 되 돌리는 방법을 모르겠습니다
hwcverwe

답변:


158

팀 탐색기 (Visual Studio) : 도구 | 옵션 | 소스 제어 | Visual Studio Team Foundation Server를 선택하고 삭제 된 항목 표시 ...를 선택합니다.

그런 다음 소스 제어 탐색기에서 항목이 회색으로 표시됩니다. 그것들을 마우스 오른쪽 버튼으로 클릭하고 삭제를 취소 할 수 있습니다. (이 옵션은 삭제 취소 후 현재 작업 공간에 포함되는 경우에만 사용할 수 있습니다.)

NB. 최신 버전의 Visual Studio (예 : 2013)에는 이제 소스 제어 탐색기의 도구 모음에 삭제 된 항목 표시를 전환하는 버튼이 있습니다. 두 번째 버튼 (VS 어두운 테마 포함) :

여기에 이미지 설명 입력

또는 TFS PowerToys를 사용하여 히스토리를보고 마우스 오른쪽 버튼을 클릭하여 "전체 변경 세트 롤백"을 선택할 수 있습니다. 그러면 선택한 변경 세트의 변경 사항을 되돌리기 위해 보류중인 변경 사항이 생성됩니다.

편집 : 최신 버전의 VS에 단락을 추가했습니다.


2
@heisenberg 반대로, 내가 한때 병적 인 유골을 걸 으면서 반나절을 낭비했습니다.
Mike Guthrie

감사합니다. 제가 작성하고 잊어 버린 2 개의 전체 웹 서비스를 모두 삭제했다는 사실을 믿을 수 없었습니다. 이것은 나 저장
BrianLegg

2

@Richard의 답변에 따라 성공적으로 삭제를 취소했다고 가정하면 솔루션 탐색기에 나타나는 항목에 여전히 문제가있을 수 있습니다 (적어도 Visual Studio 2015를 사용하는 경우). 즉, 파일이 하드 드라이브의 프로젝트 폴더 구조의 적절한 위치에 복원되지만 VS에는 표시되지 않습니다.

이 문제를 해결하려면 솔루션 탐색기에서 모든 파일 표시 단추를 클릭하십시오.

여기에 이미지 설명 입력

유령 같은 흰색 아이콘으로 파일이 표시됩니다. 마우스 오른쪽 버튼으로 클릭하고 "프로젝트에 포함"을 선택합니다. 변경 사항을 저장하고 체크인합니다. 당신은 다시 사업을 시작했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.