체크 인 및 보류 중인 변경 내용 창 사용

Team Foundation 버전 제어 파일은 보류 중인 변경 내용 창이나 체크 인 대화 상자를 사용하여 소스 제어 서버에 체크 인됩니다. 체크 인 대화 상자는 소스 제어 탐색기나 솔루션 탐색기에서 열 수 있습니다. 이러한 체크 인은 변경 집합으로 전송됩니다.

참고

명령줄에서 체크 인을 수행할 수도 있습니다. 자세한 내용은 Checkin 명령을 참조하십시오.

체크 인 창이나 보류 중인 변경 내용 창을 사용하여 다음과 같은 작업을 수행할 수 있습니다.

  • 작업 영역에 연결된 보류 중인 변경 내용을 모두 봅니다.

  • 작업 영역에 있는 보류 중인 변경 내용의 일부나 전부를 소스 제어 서버에 체크 인합니다. 자세한 내용은 보류 중인 변경 내용 체크 인을 참조하십시오. 보류 중인 변경 내용을 체크 인할 때 Team Foundation에서는 서버에 변경 집합을 새로 만듭니다. 이후부터 팀 구성원은 Get Latest 작업을 수행하여 코드에 액세스할 수 있습니다. 자세한 내용은 팀 프로젝트의 소스 가져오기를 참조하십시오.

    참고

    보류 중인 변경 내용을 체크 인하기 전에 Get Latest 명령을 사용하여 서버에서 최신 소스를 다운로드하고 코드를 컴파일하여 빌드가 손상되지 않는지 확인해야 합니다.

  • 체크 인 프로세스 중에 작업 항목을 변경 집합에 연결하거나 확인합니다. 자세한 내용은 보류 중인 변경 내용 체크 인변경 집합과 작업 항목 연결을 참조하십시오.

  • 변경 집합에 연결할 체크 인 메모를 제공합니다. 자세한 내용은 보류 중인 변경 내용 체크 인변경 집합과 체크 인 메모 연결을 참조하십시오.

    참고

    체크 인 메모는 관리자가 구성할 수 있습니다. 자세한 내용은 품질 게이트 설정 및 적용를 참조하십시오.

  • 변경 내용을 검토하여 체크 인 정책을 준수하는지 확인합니다. 이러한 정책은 관리자가 구성하며 필요한 경우 정책을 덮어쓸 수 있습니다. 자세한 내용은 보류 중인 변경 내용 체크 인체크 인 정책 재정의를 참조하십시오.

    참고

    체크 인 정책은 관리자가 구성할 수 있습니다. 자세한 내용은 품질 게이트 설정 및 적용를 참조하십시오.

  • 체크 인이 발생할 때 알림을 받도록 신청한 팀 멤버에게 전자 메일 알림을 보냅니다.

  • 보류 중인 변경 내용을 취소하여 로컬 시스템의 변경 내용을 변경 이전의 기본 작업 영역 버전으로 되돌립니다. 자세한 내용은 보류 중인 변경 내용 취소를 참조하십시오.

  • 필요한 경우 Shelve 명령을 사용하여 보류 중인 변경 내용을 작업 영역 밖으로 이동할 수 있습니다. 보류를 통해 보류 중인 변경 내용 집합을 임시로 분리해 놓고 작업 영역에서 보류 중인 변경 내용을 선택적으로 제거할 수 있습니다. 자세한 내용은 보류 집합 사용을 참조하십시오.

  • 보류 중인 변경 내용으로 인해 발생하는 충돌을 해결합니다. 보류 중인 변경 내용 창에는 충돌이 발생할 경우 충돌 목록과 함께 자동으로 표시되는 충돌 채널이 포함되어 있습니다. 체크 인 대화 상자를 사용하여 보류 중인 변경 내용을 체크 인하는 경우 충돌이 발생하면 보류 중인 변경 내용 창이 열리고 충돌 채널에 모든 충돌이 표시됩니다.

참고 항목

참조

Checkin 명령

개념

변경 내용 전송

보류 중인 변경 내용

팀 프로젝트에 사용할 수 있도록 작업 영역 만들기

변경 집합 사용

보류 집합 사용