서버에서 작업 영역으로 파일 가져오기(Team Explorer Everywhere)

원칙적으로 서버에서 파일의 최신 버전을 정기적으로 가져와야 합니다. 최신 버전을 사용하면 개발한 코드를 팀의 다른 구성원이 개발한 코드와 호환할 수 있습니다. 또한 코드를 체크 인할 때 버그가 만들어질 위험을 최소화합니다. Team Foundation Server에서 개발 컴퓨터의 작업 영역으로 하나 이상의 파일의 최신 버전 또는 이전 버전을 다운로드할 수 있습니다.

필요한 권한

팀 프로젝트에 대한 참가자 중 한 사람이어야 합니다. TFS 기본 그룹, 권한 및 역할[리디렉션]을 참조하십시오.

수행할 작업

  • 일부 파일의 최신 버전 가져오기

  • 일부 파일의 특정 버전 가져오기

  • 팁 가져오기

일부 파일의 최신 버전 가져오기

개발 컴퓨터를 설치한 후 서버에서 파일의 최신 버전을 가져와야 합니다. 그런 다음 응용 프로그램 개발을 시작할 수 있습니다.

나중에 개발 컴퓨터의 작업 영역에서 기능을 개발할 때 코드는 다른 개발자가 만든 변경 내용으로부터 격리됩니다. 하지만 준비가 되면(예를 들어 작업을 완료한 코드에서 완료하고 체크 인한 다음) 팀의 파일의 최신 버전을 가져와야 합니다.

일부 파일의 최신 버전을 가져오려면

  • 패키지 탐색기 또는 프로젝트 탐색기에서 하나 이상의 리소스를 선택하고, 해당 바로가기 메뉴를 열어, 최신 버전 가져오기를 선택합니다. 또는

    소스 제어 탐색기에서 가져올 파일이 포함된 파일이나 폴더를 찾아 해당 바로 가기 메뉴를 열고 최신 버전 가져오기를 선택합니다.

    최신 버전 가져오기

일부 파일의 특정 버전 가져오기

특별한 경우(예: 회귀 버그 수정) 하나 이상의 파일의 특정 버전을 가져오거나 사용해야 합니다.

참고

이전 버전의 파일을 가져와 변경하고 체크 인하려 할 경우 체크 인을 완료하기 전에 충돌을 해결해야 하는 가능성이 높아집니다.

기록 창에서 일부 파일의 특정 버전을 가져오려면

  1. 패키지 탐색기 또는 소스 제어 탐색기에서 폴더나 파일을 찾아 해당 바로 가기 메뉴를 열고 기록 보기를 선택합니다.

    기록 보기

  2. 기록 창에서 버전의 바로 가기 메뉴를 열고 이 버전 가져오기를 선택합니다.

    이 버전 가져오기

원본 제어 탐색기를 통해 일부 파일의 특정 버전을 가져오려면

  1. 소스 제어 탐색기에서 가져올 파일이 포함된 파일이나 폴더를 찾아 해당 바로 가기 메뉴를 열고 특정 버전 가져오기를 선택합니다.

    특정 버전 가져오기

    가져오기 대화 상자가 나타납니다.

    변경 집합 가져오기

  2. 형식 드롭다운 목록에서 옵션을 선택합니다.

    • 변경 집합   변경 집합을 지정하여 버전을 가져옵니다.

    • 날짜   날짜를 지정하여 버전을 가져옵니다. 선택한 경우 날짜 목록에서 날짜를 선택합니다.

    • 레이블 레이블을 지정하여 버전을 가져옵니다.

    • 최신 버전   서버에 최신 버전을 가져오려면 이 옵션을 선택합니다.

    • 작업 영역 버전   작업 영역을 지정하여 버전을 가져옵니다.

  3. (선택 사항) 체크 아웃되지 않은 쓰기 가능 파일 덮어쓰기 옵션을 선택합니다.

    이 옵션을 선택한 경우 서버의 파일이 읽기 전용 특성이 연결되어 있지 않고 체크 아웃되지 않은 파일을 모두 덮어씁니다. 로컬 작업 영역의 파일과 다른 서버의 파일만 로컬 작업 영역의 파일을 덮어씁니다. 기본적으로 이 옵션은 선택되어 있지 않습니다.

    이 옵션은 다음 명령을 실행하는 것에 해당합니다: tf get-overwrite

  4. (선택 사항) 로컬 버전이 지정한 버전과 일치하는 경우에도 모든 파일 덮어쓰기 옵션을 선택합니다.

    이 옵션을 선택한 경우 서버의 파일이 모든 파일을 덮어씁니다.

    이 옵션은 다음 명령을 실행하는 것에 해당합니다: tf get-force

  5. 가져오기를 선택합니다.

    소스 제어 탐색기가 나타납니다. 5단계에서 최신 버전을 선택한 경우 최신 열이 상태로 업데이트됩니다.

  • 팁 시스템은 체크 아웃된 파일을 가져오지 않습니다.

  • 팁서버에서 파일 및 폴더를 가져오면 시스템은 서버에서 삭제된 로컬 작업 영역에서 체크 인된 모든 파일을 삭제합니다. 서버에서 이름이 바뀌거나 이동한 파일은 서버의 변경 내용과 일치하도록 작업 영역에서 변경됩니다.

  • 팁소스 제어 탐색기의 최신 열에서 최신 버전의 파일이 있는지 확인할 수 있습니다. 바로 가기 메뉴를 열고 속성을 선택하여 항목에 대한 특정 버전 정보를 볼 수 있습니다.

  • 팁 서버 작업영역을 사용하는 경우, 복원하려는 일부 파일을 실수로 삭제하였다면 tf get-all 명령어를 사용하여 삭제된 파일을 복원합니다.

참고 항목

개념

Eclipse용 Team Foundation Server 플러그 인- 초급자 설명서