작업 일시 중단 및 보류 집합 관리
다양한 이유로 진행 중인 작업의 일부 또는 전부를 따로 유지할 필요가 있습니다. 보류 집합은 다음에 대한 작업을 중지하려는 경우에 유용합니다.
중단: 체크 인할 준비가 되지 않은 보류 중인 변경 내용이 있지만 다른 작업을 수행해야 합니다.
공동 작업: 아직 체크 인 되지 않은 보류 중인 변경 내용을 다른 팀 멤버와 공유할 필요가 있습니다.
코드 검토: 보류 중인 변경 내용에 대해 다른 팀 멤버가 코드 검토를 수행하도록 하려고 합니다.
팁
Visual Studio Premium 또는 상위 버전을 사용하는 경우 코드 검토 기능을 사용할 수 있습니다.
개인 빌드: 변경 내용을 체크 인하기 전에 코드를 빌드 및 테스트하려면 자동화된 빌드 시스템을 사용할 수 있습니다.
백업: 당장 완료할 수 없는 작업을 진행할 경우 서버에 저장되어 액세스를 원하는 다른 팀 멤버가 사용할 수 있는 백업 복사본이 필요합니다.
핸드오프: 다른 팀 멤버에게 전달하려고 하는 진행 중인 작업이 있습니다.
보류 중인 변경 내용을 서버의 보류 집합으로 이동한 다음 작업 영역을 정리할 수 있습니다. 보류 집합은 파일 수정 버전뿐만 아니라 주석, 관련 작업 항목 및 체크 인 메모도 저장합니다(보류하기 전에 정책을 확인한 경우).
필요한 권한
팀 프로젝트에 대한 참가자 중 한 사람이어야 합니다. TFS 기본 그룹, 권한 및 역할[리디렉션]을 참조하십시오.
수행할 작업
내 작업 페이지에서 작업 일시 중단 및 다시 시작
일부 내용 보류
보류 집합 찾기
보류 집합 보기 및 작업
명령 프롬프트에서 작업
팁 가져오기
내 작업 페이지에서 작업 일시 중단 및 다시 시작
참고
내 작업 기능은 Visual Studio Premium 및 Visual Studio Ultimate에서만 사용할 수 있습니다.
내 작업 페이지에서 파일 변경 사항과 관련 작업 항목뿐만 아니라 열린 창, 중단점 및 기타 중요 단서의 위치를 저장하고 복원합니다.
팀 탐색기에서 홈을 선택한 후 내 작업을 선택합니다. 내 작업 페이지에서 일시 중지 및 보류를 선택한 다음 일시 중단된 작업의 설명을 입력합니다.
작업을 다시 시작할 준비가 되면 내 작업 페이지의 일시 중단 및 보류된 작업 섹션으로 이동하여 일시 중단된 작업 집합을 선택하고 다시 시작을 선택합니다.
변경 사항 보류
팁
솔루션 탐색기나 소스 제어 탐색기에서 작업 중인 파일의 특정 하위 집합을 보류할 수 있습니다. 하위 집합을 선택하고 상황에 맞는 메뉴를 연 다음 보류 중인 변경 내용 보류를 선택합니다.보류 중인 변경 내용 페이지가 나타나면, 선택한 파일만 보류할 준비된 것입니다.
변경 내용을 보류하려면
팀 탐색기에서 홈을 선택한 후 보류 중인 변경 내용을 선택합니다.
보류 중인 변경 내용 페이지에서 보류할 변경 내용이 포함된 변경 내용 섹션에 나열되는지 확인합니다. 포함된 변경 내용과 제외된 변경 내용 사이에서 파일을 끌어 놓을 수 있습니다(바로 가기 키: 항목의 상황에 맞는 메뉴를 열고 포함 또는 제외 선택).
보류 링크를 선택합니다.
보류 집합의 이름을 입력합니다.
(선택 사항) 다음 확인란 중 하나를 선택합니다.
보류 중인 변경 내용을 로컬에 유지
이 확인란은 기본적으로 선택되어 있습니다. 이 확인란을 선택하면 보류 중인 변경 내용(주석 및 관련 작업 항목 목록 포함)이 작업 영역에서 제거되지 않습니다. 다른 작업 수행을 위해 작업 영역을 정리할 경우 확인란 선택을 취소하면 됩니다.
보류하기 전에 정책 및 체크 인 메모 확인
이 확인란을 선택하면 보류 집합을 만들기 전에 모든 체크 인 정책이 평가됩니다. 체크 인 정책에 대한 자세한 내용은 Set and Enforce Quality Gates를 참조하십시오.
보류 단추를 선택합니다.
보류 집합 찾기
보류 집합을 찾으려면
팀 탐색기에서 홈을 선택한 후 보류 중인 변경 내용을 선택합니다.
작업 링크를 선택한 다음 보류 집합 찾기를 선택합니다.
보류 집합 찾기 페이지에서 팀 프로젝트 팀 멤버의 이름이나 별칭을 상자에 입력한 다음 Enter 키를 선택합니다.
팁
소유자의 이름을 알지 못하는 경우 *를 입력하여 모든 사용자 보류 집합을 나열합니다.
결과 목록에 보류 집합 목록이 나타납니다. 필터를 입력하여 목록의 크기를 줄일 수 있습니다.
보류 집합 보기 및 작업
보류 집합(“보류 집합을 찾으려면”에서 설명) 목록이 보류 집합 찾기 페이지에 있으면 보류 집합을 두 번 클릭하여 봅니다.
보류 집합 정보 페이지가 나타납니다.
작업 메뉴의 목록 또는 트리 뷰로 전환할 수 있습니다.
파일 변경에 대한 자세한 정보를 보려면 상황에 맞는 메뉴를 열고 열기, 기록 보기 또는 비교 옵션 중 하나를 선택합니다.
보류 집합의 변경 내용을 작업 영역에서 검색하려면 변경 내용 복원을 선택합니다.
복원을 원하지 않는 파일 변경에 대해서는 파일의 상황에 맞는 메뉴를 연 다음 제외를 선택합니다.
보류 집합을 삭제하려면 보류 집합을 서버에 유지 확인란의 선택을 취소합니다.
보류 집합에 저장된 작업 항목 목록과 체크 인 메모를 복원하지 않으려면 작업 항목 및 체크 인 메모 복원 확인란의 선택을 취소합니다.
복원 단추를 선택합니다.
보류 집합의 변경 내용과 작업 영역의 파일 버전 사이에 충돌이 발생하는 경우 시스템에서 충돌 해결에 대한 메시지를 표시합니다.
보류 집합을 삭제하려는 경우 보류 집합 삭제를 선택합니다.
경고
삭제 전에 보류 집합에 저장되는 작업은 필요하지 않습니다.삭제된 보류 집합을 복구할 방법은 없습니다.
명령 프롬프트에서 작업
Shelve 명령: 보류 집합을 만들거나 삭제합니다.
Shelvesets Command: 보류 집합을 열거합니다.
Unshelve 명령: 보류 집합을 복원합니다.
Difference Command: 보류 집합에 있는 파일의 변경 내용을 다른 버전과 비교합니다.
팁
변경 집합과 달리 보류 집합은 버전이 지정되지 않은 엔터티입니다. 사용자가 보류 집합을 구성하는 항목을 복원하여 몇몇 파일을 편집하고 나중에 보류 집합을 다시 보류하는 경우 시스템에서는 이후 비교하기 위해 항목의 새 버전을 만들지 않으며 항목을 수정한 사용자, 시기 및 방식에 대한 기록을 유지하지 않습니다. 원래 보류 집합은 완전히 대체됩니다.
충돌이 발생하여 일시 중단된 작업을 다시 시작하지 못할 수 있습니다. 이런 경우 Team Foundation 버전 제어 충돌 해결을 참조하십시오.