다음을 통해 공유


파일 및 폴더 삭제 또는 복원

개발 컴퓨터와 서버에서 파일과 폴더를 삭제하고 복원할 수 있습니다.

요구 사항

Team Foundation Server에 대한 사용 권한 참조을 참조하세요.

수행할 작업

  • 항목 삭제

  • Visual Studio를 사용하여 개발 컴퓨터에서 삭제한 항목 복원

  • 서버에서 삭제된 항목 복원

  • Visual Studio 외부의 개발 컴퓨터에서 삭제된 항목 복원

  • 명령 프롬프트에서 작업

항목 삭제

항목을 삭제하기 전에 다음 사항을 확인합니다.

  • Caution파일을 삭제하기 전에 파일에 보류 중인 편집 내용이 있음을 나타내는 확인 표시 아이콘 TFSC Checked-Out Status Icon을 찾습니다. 보류 중인 편집 내용이 있으면 파일을 마우스 오른쪽 단추로 클릭하고 비교를 선택하여 파일의 상황에 맞는 메뉴를 열고 해당 내용을 표시해 필요하지 않은 편집 내용인지 확인해야 합니다. 나중에 편집 내용이 필요하다고 생각되면 파일을 삭제하기 전에 체크 인하는 것이 좋습니다.

  • Caution icon 폴더를 삭제하면 시스템에서 해당 폴더에 포함된 파일과 폴더에 대해 삭제 동작을 보류합니다.

  • Caution icon다른 파일이 종속된 파일을 삭제하면 해당 파일에 대한 삭제 동작이 자동으로 보류됩니다. 예를 들어 폼 파일을 삭제하면 코드 및 리소스 파일도 삭제가 보류됩니다.

항목을 삭제하려면

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

  2. 삭제할 항목을 선택하고 마우스 오른쪽 단추를 클릭하여 상황에 맞는 메뉴를 연 다음 삭제를 선택합니다.

    솔루션 탐색기에서 파일을 삭제할 때는 <파일 이름>이(가) 영구적으로 삭제됩니다.라는 경고 메시지가 표시될 수 있습니다.파일 삭제는 해당 변경 내용을 실제로 체크 인할 때까지는 서버에서 구현되지 않습니다.또한 버전 제어로 체크 인한 파일은 복구할 수 있습니다.파일 삭제를 계속하려면 확인을 선택합니다.

  3. 준비가 되면 변경 내용을 체크 인합니다.

Visual Studio를 사용하여 개발 컴퓨터에서 삭제한 항목 복원

삭제 변경 내용을 아직 체크 인하지 않은 경우 솔루션 탐색기보류 중인 변경 내용 페이지 또는 소스 제어 탐색기에서 항목을 선택하고 마우스 오른쪽 단추를 클릭하여 상황에 맞는 메뉴를 연 다음 실행 취소 또는 보류 중인 변경 내용 취소를 선택합니다.

서버에서 삭제된 항목 복원

자신이나 팀 동료가 삭제 변경 내용을 서버로 체크 인한 경우 팀원이 항목을 제거하지 않았다면 해당 항목을 복원할 수 있습니다.

서버에서 삭제된 항목을 복원하려면

  1. 메뉴 모음에서 도구, 옵션을 차례로 선택합니다.

  2. 옵션 대화 상자에서 소스 제어, Visual Studio Team Foundation Server로 이동합니다.

  3. 소스 제어 탐색기에 삭제된 항목 표시를 선택하고 확인을 선택합니다.

  4. 메뉴 모음에서 보기, 다른 창, 소스 제어 탐색기를 차례로 선택합니다.

  5. 소스 제어 탐색기에서 복원하려는 항목이 포함된 폴더로 이동합니다.

  6. 항목을 선택하고 마우스 오른쪽 단추를 클릭하여 해당 항목의 상황에 맞는 메뉴를 연 다음 삭제 취소를 선택합니다.

Visual Studio 외부의 개발 컴퓨터에서 삭제된 항목 복원

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

로컬 작업 영역을 사용하여 Visual Studio 외부에서 삭제한 항목 복원

로컬 작업 영역을 사용하는 경우 Visual Studio가 시스템 외부에서 수행한 변경 내용을 검색하며, 해당 변경 내용을 확인할 수 있습니다.

로컬 작업 영역을 사용하여 Visual Studio 외부에서 삭제한 항목을 복원하려면

  1. 팀 탐색기에서Home icon 을 선택한 후 보류 중인 변경 내용을 선택합니다.

  2. 제외된 변경 내용 섹션에서 검색된 변경 내용 링크를 선택합니다.

  3. 변경 후보 승격 대화 상자의 변경 열에 삭제가 표시되는 항목을 선택하고 마우스 오른쪽 단추로 클릭하여 상황에 맞는 메뉴를 연 다음 이 항목 복원을 선택합니다.

서버 작업 영역을 사용하여 Visual Studio 외부에서 삭제한 항목 복원

서버 작업 영역을 사용 중일 때 Visual Studio 외부에서 실수로 항목을 삭제한 경우 Visual Studio에서 해당 항목을 열려고 하면 TF10187: 파일 이름 문서를 열 수 없습니다. 지정한 파일을 찾을 수 없습니다. 오류 메시지가 표시될 수 있습니다. 이러한 항목은 서버에서 가져와서 복원할 수 있습니다.

서버 작업 영역을 사용하여 Visual Studio 외부에서 삭제한 항목을 복원하려면

  1. 소스 제어 탐색기에서 삭제된 항목을 포함하는 폴더를 찾습니다.

  2. 폴더를 선택하고 마우스 오른쪽 단추로 클릭하여 폴더의 상황에 맞는 메뉴를 열고 특정 버전 가져오기를 선택합니다.

  3. 가져오기 대화 상자에서 로컬 버전이 지정한 버전과 일치하는 경우에도 모든 파일 덮어쓰기를 선택합니다.

    가져오기를 선택합니다.

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

명령 프롬프트에서 작업