연습: 버전 제어 항목 보류
업데이트: 2007년 11월
이 연습에서는 Team Foundation 버전 제어의 보류 기능을 사용하는 방법을 보여 줍니다.
항목을 보류하면 보류 중인 변경 내용 그룹을 일시적으로 제외할 수 있습니다. 그러면 우선 순위가 높은 다른 릴리스를 작업하거나 테스트되지 않은 파일의 수정 내용을 다른 사용자와 공유할 수 있습니다. 보류 작업의 결과로 보류 집합이 만들어집니다. 자세한 내용은 버전 제어 보류 집합 사용을 참조하십시오.
사전 요구 사항
이 연습을 완료하려면 먼저 다음 작업을 수행해야 합니다.
Team Foundation 서버를 지정해야 합니다. Team Foundation 서버에 연결하는 방법에 대한 자세한 내용은 방법: Team Foundation Server에 연결을 참조하십시오.
기존 팀 프로젝트를 엽니다. 자세한 내용은 연습: 팀 프로젝트 참가를 참조하십시오.
프로젝트를 버전 제어에 추가합니다. 그러면 버전 제어 파일을 저장, 편집, 테스트할 수 있는 로컬 작업 영역이 만들어집니다.
Visual Studio 솔루션을 만들고 이 솔루션에 버전 제어 체크 인을 수행해야 합니다. 자세한 내용은 솔루션 탐색기에서 버전 제어에 프로젝트 및 솔루션 추가을 참조하십시오.
이러한 사전 단계를 수행하는 방법에 익숙하지 않은 경우 연습: Team Foundation 버전 제어 탐색를 먼저 검토해 보십시오.
필요한 권한
이 연습을 완료하려면 PendChange 및 Checkin 권한이 있어야 합니다.
Team Foundation 버전 제어에서 폴더 및 파일 보류
다음 절차에서는 솔루션을 보류하는 방법을 보여 줍니다. 솔루션을 보류하면 작업 영역에서 보류 중인 변경 내용을 일시적으로 제외할 수 있습니다. 코드 검토를 위해 보류 작업을 사용하여 다른 사용자와 코드를 공유할 수도 있습니다.
변경 내용을 보류하기 전에 최신 버전 가져오기 작업을 수행해야 합니다. 그러면 작업 영역이 최신 서버 버전과 동기화됩니다. 그런 다음에는 보류하거나 체크 인하기 전에 응용 프로그램을 컴파일할 수 있도록 응용 프로그램을 빌드해야 합니다. 이렇게 하면 작업 영역 외부에서 수정한 파일에 변경 내용을 통합할 수 있습니다. 자세한 내용은 방법: 작업 영역에서 파일 버전 업데이트을 참조하십시오.
최신 항목을 가져오고 프로젝트를 빌드하려면
Visual Studio에서 솔루션을 엽니다.
솔루션 탐색기에서 솔루션을 마우스 오른쪽 단추로 클릭한 다음 최신 버전 가져오기(하위 폴더 포함)를 선택합니다.
참고: 충돌이 발생하면 이를 해결해야 합니다. 자세한 내용은 방법: 두 파일 간의 충돌 해결을 참조하십시오.
빌드 메뉴에서 솔루션 빌드를 클릭합니다. 솔루션이 오류 없이 빌드되도록 합니다.
다음으로는 보류 집합을 만듭니다. 다음 절차에서는 보류 중인 변경 내용이 있는 솔루션에서 작업한다고 가정합니다.
버전 제어에서 폴더 및 파일을 보류하려면
솔루션 탐색기에서 마우스 오른쪽 단추를 클릭한 다음 보류 중인 변경 내용 보류를 선택합니다.
참고: 소스 제어 탐색기에서도 보류 옵션을 사용할 수 있습니다.
보류 - 소스 파일 대화 상자에서 보류 집합 이름 상자에 보류 테스트를 입력합니다.
설명 상자에 내 보류 집합 테스트를 입력한 다음 보류를 클릭합니다.
Team Foundation에서 파일 및 폴더를 버전 제어 서버로 복사합니다. 이제 다른 팀 멤버가 이러한 파일 및 폴더를 복원할 수 있습니다. 자세한 내용은 방법: 보류 중인 변경 내용 보류 및 복원을 참조하십시오.