다음을 통해 공유


TFVC에서 파일 및 폴더 삭제 또는 복원

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

TFVC(Team Foundation 버전 제어), 개발 컴퓨터 또는 서버의 작업 영역에서 파일 및 폴더를 삭제하고 복원할 수 있습니다.

필수 조건

기본 TFVC 권한을 참조 하세요.

항목 삭제

파일을 삭제하기 전에 파일에서 보류 중인 편집을 나타내는 파일 옆을 찾 검사 표시 아이콘 습니다. 보류 중인 편집 내용이 있는 경우 파일을 마우스 오른쪽 단추로 클릭하고 비교를 선택하여 확인합니다. 편집이 필요하지 않은지 확인합니다. 나중에 편집이 필요할 수 있다고 생각되면 파일을 삭제하기 전에 파일에 검사 것이 좋습니다.

Important

  • 폴더를 삭제하면 시스템에서 폴더에 포함된 폴더 및 파일에 대한 삭제 작업을 보류합니다.
  • 다른 파일에 종속성이 있는 파일을 삭제하면 시스템에서 해당 파일에 대한 삭제 작업을 자동으로 보류합니다. 예를 들어 양식 파일을 삭제하면 코드 및 리소스 파일도 삭제 보류됩니다.

항목을 삭제하려면

  1. Visual Studio의 솔루션 탐색기 또는 소스 제어 탐색기에서 삭제할 폴더 또는 파일을 찾습니다.

  2. 항목을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다.

  3. 솔루션 탐색기 파일을 삭제하는 경우 다음 경고 메시지가 나타날 수 있습니다. <파일 이름은> 영구적으로 삭제됩니다. 파일 삭제를 계속하려면 확인을 선택합니다.

  4. 준비가 되면 변경 내용을 검사.

TFVC를 사용하지 않는 경우 솔루션 탐색기 사용하여 Visual Studio 솔루션에서 항목 및 파일을 삭제합니다.

삭제된 항목 복구 또는 복원

삭제하기 전에 삭제된 항목이 버전 제어 하에 있는 경우 항목을 복구할 수 있습니다. 삭제는 변경 내용이 검사 때까지 서버에서 구현되지 않습니다.

팀 탐색기를 사용하여 삭제된 항목 복구

  1. 팀 탐색기에서 보류 중인 변경 내용 페이지를 엽니다.
  2. 포함된 변경 내용에서 삭제된 항목을 마우스 오른쪽 단추로 클릭하고 실행 취소를 선택합니다.
  3. 보류 중인 변경 내용 취소 대화 상자에서 항목을 선택한 다음 변경 내용 취소를 선택합니다.

원본 제어 탐색기를 사용하여 삭제된 항목 복구

  1. 소스 제어 탐색기에서 삭제한 파일을 찾아 마우스 오른쪽 단추로 클릭하고 보류 중인 변경 내용 취소를 선택합니다.
  2. 보류 중인 변경 내용 취소 대화 상자에서 항목을 선택한 다음 변경 내용 취소를 선택합니다.

솔루션 탐색기 사용하여 삭제된 항목 복구

솔루션 탐색기 통해 삭제한 버전 제어 하에 있지 않은 파일은 컴퓨터의 휴지통으로 이동하여 복원할 수 있습니다. 휴지통에서 복원되면 솔루션 탐색기 솔루션을 마우스 오른쪽 단추로 클릭하고 기존 항목 추가>를 선택하여 파일을 솔루션으로 복원합니다.

서버에서 삭제된 항목 복원

TFVC에서 항목 삭제에 이미 검사 경우 팀에서 삭제한 항목이 없으면 서버에서 삭제된 항목을 복원할 수 있습니다.

  1. Visual Studio 메뉴 모음에서 도구>옵션을 선택합니다.
  2. 옵션 대화 상자에서 소스 제어>Visual Studio Team Foundation Server이동합니다.
  3. 원본 제어 탐색기에서 삭제된 항목 표시를 선택한 다음 확인을 선택합니다.
  4. 소스 제어 탐색기에서 복원할 파일을 찾아 마우스 오른쪽 단추로 클릭하고 삭제 취소를 선택합니다.

개발 컴퓨터에서 삭제된 항목 복원

실수로 Visual Studio 외부에서 삭제한 항목을 복원해야 할 수 있습니다. 이러한 항목을 복원하는 데 사용하는 방법은 로컬 작업 영역을 사용하는지 서버 작업 영역을 사용하는지에 따라 달라집니다. 로컬 작업 영역 또는 서버 작업 영역 사용 중에서 결정(Decide)을 참조하세요.

로컬 작업 영역을 사용하는 경우 Visual Studio에서 시스템 외부에서 변경한 내용을 검색하고 해결할 수 있습니다.

  1. 팀 탐색기의 보류 중인 변경 내용 페이지의 제외된 변경 내용에서 검색됨을 선택합니다.
  2. [후보 변경 내용 승격] 대화 상자에서 [변경] 열에서 삭제항목을 마우스 오른쪽 단추로 클릭하고 이 항목 복원을 선택합니다.
  3. 승격을 선택합니다.

Visual Studio 외부에서 항목을 실수로 삭제하고 서버 작업 영역을 사용하는 경우 Visual Studio에서 항목을 열려고 할 때 다음과 같은 오류 메시지가 표시될 수 있습니다. TF10187: 문서 <파일 이름을> 열 수 없습니다. 시스템에서 지정된 파일을 찾을 수 없습니다. 서버에서 항목을 가져오면 항목을 복원할 수 있습니다.

  1. 소스 제어 탐색기에서 삭제된 항목이 포함된 폴더로 이동합니다.
  2. 폴더를 마우스 오른쪽 단추로 클릭하고 고급 특정>버전 가져오기를 선택합니다.
  3. 가져오기 대화 상자에서 로컬 버전이 지정된 버전과 일치하는 경우에도 모든 파일 덮어쓰기를 선택합니다.
  4. 가져오기를 선택합니다.

tf get /force 명령을 사용할 수도 있습니다.

명령 프롬프트에서 작업

다음 tf 명령줄 유틸리티 명령을 사용하여 파일을 삭제, 삭제, 복원 및 가져올 수 있습니다.