Share via


제어된 체크 인 빌드에 의해 제어되는 보류 중인 변경 내용 체크 인

파일을 제어된 체크 인 빌드 프로세스에 의해 제어되는 버전 제어 폴더에 체크 인할 때는 몇 가지 추가 단계를 수행해야 체크 인을 완료할 수 있습니다.

제어된 체크 인 대화 상자

필요한 권한

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

제어된 체크 인 빌드에 의해 제어되는 폴더에 변경 내용 체크 인 시작

체크 인 중에 제어된 체크 인 대화 상자가 표시되는 경우 먼저 Team Foundation Build를 사용하여 변경 내용을 빌드해야 변경 내용을 체크 인할 수 있습니다.

제어된 체크 인 빌드에 의해 제어되는 폴더에 변경 내용을 체크 인하려면

  1. 제어된 체크 인 대화 상자에서 다음을 수행합니다.

    • 빌드 정의가 표시되면 다음 단계로 진행합니다.

    • 빌드 정의의 이름이 아닌 빌드 정의 메뉴가 표시되면 빌드 정의 메뉴에서 빌드 엔지니어가 사용하도록 추천한 빌드 정의를 선택합니다.

  2. 작업 진행 방법을 결정합니다.

    • 체크 인 작업을 취소하고 변경 작업 계속: 변경 내용을 아직 빌드하지 않으려면 취소를 선택한 후 보류 집합을 삭제할지 묻는 메시지가 표시되면 를 선택합니다.

    • 체크 인 작업을 취소하고 변경 내용의 개인 빌드 시작: 개인 빌드의 코드를 직접 빌드하려면 취소를 선택합니다. 이제 보류 집합을 수동으로 빌드할 수 있습니다. 자세한 내용은 큐에 빌드 대기시키기을 참조하십시오.

    • 작업 영역의 변경 내용을 유지한 채로 체크 인 작업 계속: 체크 인 작업을 진행하면서 변경 작업을 계속하려면 작업 영역의 변경 내용을 유지한 후 제어된 체크 인 계속을 참조하십시오.

    • 작업 영역의 변경 내용을 삭제하는 동안 체크 인 작업 계속: 변경 작업을 계속할 필요가 없는 경우에는 작업 영역의 변경 내용을 삭제한 후 제어된 체크 인 계속을 참조하십시오.

    • 제어된 체크 인 요구 사항 무시: 빌드의 체크 인 유효성 검사 재정의허용으로 설정하면 제어된 체크 인 요구 사항을 무시할 수 있습니다. 옵션 표시를 선택한 다음 **유효성 검사 빌드 무시 및 직접 변경 내용 체크 인(사용 권한 필요)**을 선택합니다.

작업 영역의 변경 내용을 유지한 후 제어된 체크 인 계속

제어된 체크 인 프로세스에서는 체크 인을 진행하면서 변경 작업을 계속 수행할 수 있습니다. 이 방법은 빌드가 성공적으로 완료될 경우 버전 제어에 체크 인된 변경 내용을 사용하여 작업 영역의 변경 내용을 조정해야 한다는 단점이 있습니다.

작업 영역의 변경 내용을 유지한 후 제어된 체크 인을 계속하려면

  1. 제어된 체크 인이 적용되는 폴더에 변경 내용 체크 인 시작의 단계를 수행합니다.

  2. 제어된 체크 인 대화 상자에서 변경 내용 빌드를 선택합니다.

    팀 탐색기보류 중인 변경 내용 페이지에 정보 메시지가 표시되면 여기 링크를 선택해 빌드 결과 창을 표시하여 빌드를 모니터링합니다. 홈 아이콘 빌드 아이콘 빌드를 차례로 선택하여 빌드 페이지에서 빌드를 모니터링할 수도 있습니다.

    빌드 알리미 응용 프로그램 또는 빌드 알리미 전자 메일을 사용하여 실행 중인 빌드를 모니터링할 수도 있습니다. 자세한 내용은 빌드 실행, 모니터링 및 관리를 참조하십시오.

  3. 빌드가 완료된 후:

    • 체크 인 커밋됨: 코드 개발을 계속하기 전에 작업 영역을 조정하는 것이 좋습니다. 빌드 알리미 응용 프로그램을 사용하는 경우 제어된 체크 인 대화 상자가 나타납니다. 조정을 선택합니다. 그 외의 경우에는 팀 탐색기빌드 페이지에 있는 내 빌드에서 완료된 빌드의 바로 가기 메뉴를 열고 작업 영역 조정을 선택합니다. 작업 영역 조정 대화 상자가 나타나면 해당 대화 상자를 통해 버전 제어 충돌을 해결합니다.

    • 체크 인 거부됨: 체크 인 거부의 원인이 된 문제를 해결합니다. 팀 탐색기빌드 페이지에 있는 내 빌드에서 빌드를 두 번 클릭하거나 해당 빌드의 바로 가기 메뉴를 열고 열기를 선택합니다. 빌드 실패의 원인이 된 문제를 해결하는 데 도움이 되는 정보가 포함된 빌드 결과 창이 나타납니다. 일부 문제 유형의 경우에는 오류나 문제를 선택하여 수정이 필요한 파일을 볼 수 있습니다.

작업 영역의 변경 내용을 삭제한 후 제어된 체크 인 계속

제어된 체크 인 작업만 진행하고 변경 작업은 계속하지 않으려는 경우에는 작업 영역의 변경 내용을 삭제할 수 있습니다. 변경 내용은 보류 집합에 유지되고 시스템에 의해 빌드됩니다. 빌드가 완료되면 변경 내용이 체크 인됩니다. 빌드가 실패한 경우에는 보류 집합을 복원하여 변경 내용을 작업 영역으로 되돌려 놓을 수 있습니다.

작업 영역의 변경 내용을 삭제한 후 제어된 체크 인을 계속하려면

  1. 제어된 체크 인이 적용되는 폴더에 변경 내용 체크 인 시작의 단계를 수행합니다.

  2. 제어된 체크 인 대화 상자에서 다음을 수행합니다.

    • 옵션 표시를 선택하고 보류 중인 변경 내용을 로컬에 유지의 선택을 취소합니다.

    • 변경 내용 빌드를 선택합니다.

  3. 팀 탐색기보류 중인 변경 내용 페이지에 정보 메시지가 표시되면 여기 링크를 선택해 빌드 결과 창을 표시하여 빌드를 모니터링합니다. 홈 아이콘 빌드 아이콘 빌드를 차례로 선택하여 빌드 페이지에서 빌드를 모니터링할 수도 있습니다.

    빌드 알리미 응용 프로그램 또는 빌드 알리미 전자 메일을 사용하여 실행 중인 빌드를 모니터링할 수도 있습니다. 자세한 내용은 빌드 실행, 모니터링 및 관리를 참조하십시오.

  4. 빌드가 완료된 후:

    • 체크 인 커밋됨: 이제 변경 내용이 체크 인되었으므로 작업 영역에 해당 변경 내용이 포함되도록 최신 파일 버전을 가져올 수 있습니다. 자세한 내용은 서버에서 파일 다운로드(get)을 참조하십시오.

    • 체크 인 거부됨: 체크 인 거부의 원인이 된 문제를 해결합니다.

      1. 팀 탐색기빌드 페이지에 있는 내 빌드에서 빌드를 두 번 클릭하거나 해당 빌드의 바로 가기 메뉴를 열고 열기를 선택합니다. 빌드 결과 창이 나타납니다.

      2. 빌드 결과 창에서 빌드 실패의 원인이 된 문제를 해결하는 데 도움이 되는 정보를 찾습니다. 일부 문제 유형의 경우에는 오류나 문제를 선택하여 수정이 필요한 파일을 볼 수 있습니다.

      3. 보류 집합에서 변경 내용을 검색합니다. 자세한 내용은 작업 일시 중단 및 보류 집합 관리을 참조하십시오.

      4. 파일에서 빌드의 실패 원인이 되는 문제를 수정합니다.

참고 항목

개념

제어된 체크 인 빌드 프로세스를 사용하여 변경 내용 유효성 검사

작업 일시 중단 및 보류 집합 관리

기타 리소스

Check In Pending Changes