다음을 통해 공유


연속 통합 빌드 중단 후 코드 변동(code churn) 최소화

연속 통합 또는 빌드 롤링 트리거 중 하나를 사용하도록 빌드를 구성하면 체크 인 작업이 수행될 때마다 빌드가 시작됩니다.이러한 연속 통합 빌드 중 하나가 중단된 경우 팀에서는 먼저 빌드를 중단시킨 문제를 해결한 다음 코드베이스에 대해 관련이 없는 추가 변경 작업을 수행해야 합니다.빌드 체크 인 정책을 도구로 사용하여 빌드 중단이 해결될 때까지 코드베이스에 대한 추가 변경을 제한할 수 있습니다.

빌드 정책을 사용하도록 설정하면 팀 멤버가연속 통합 또는 빌드 롤링 트리거에 의해 트리거되는 빌드 정의의 작업 폴더인 소스 제어 폴더에 새 파일을 추가할 수 없습니다.이 이벤트가 발생하면 체크 인 작업을 수행하려고 하는 팀 멤버는 다음 메시지를 받습니다.

사용자 <user name>이(가) 트리거한 정의 <build definition name>의 마지막 빌드가 실패했습니다.

필요한 권한

이 절차를 수행하려면 프로젝트 수준 정보 편집 권한이 허용으로 설정되어 있어야 합니다.자세한 내용은 Team Foundation Server 권한을 참조하십시오.

빌드 정책을 사용하도록 설정하려면

  1. 팀 탐색기에서 다음을 수행합니다.

    1. 작업할 팀 프로젝트에 아직 연결되어 있지 않으면 팀 프로젝트에 연결합니다.

    2. 홈 아이콘을 선택한 후 설정 아이콘설정을 선택합니다.

    3. 설정 페이지의 팀 프로젝트에서 소스 제어를 선택합니다.

    새 빌드 정의 창이 나타납니다.

    소스 제어 설정 대화 상자가 나타납니다.

  2. 체크 인 정책 탭에서 추가를 선택합니다.

    체크 인 정책 추가 대화 상자가 나타납니다.

  3. 체크 인 정책 목록 상자에서 빌드를 선택한 다음 확인을 클릭합니다.

  4. 소스 제어 설정 대화 상자에서 확인을 선택합니다.

참고 항목

개념

빌드 트리거 및 이유 지정

기타 리소스

연속 통합을 지원하는 빌드 프로세스 정의