체크 인 정책 추가
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018
Visual Studio 2019 | Visual Studio 2022
Team Foundation 버전 제어 관리자는 체크 인 정책 요구 사항을 추가할 수 있습니다. 이러한 체크 인 정책을 사용하려면 사용자가 소스 제어에 대한 체크 인을 수행할 때 작업을 수행해야 합니다. 예를 들어 사용자가 작업 항목을 변경 집합과 연결해야 할 수 있습니다. 체크 인에 대한 자세한 내용은 코드 개발 및 보류 중인 변경 내용 관리를 참조하세요.
참고
이 문서에 설명된 대로 팀 탐색기, tf.exe 구성 명령 또는 Visual Studio 확장의 pkgdef에 선언된 레지스트리 키를 통해 Visual Studio 체크 인 정책을 설정할 수 있습니다. 정책은 컴퓨터에서 Visual Studio의 단일 설치에만 적용됩니다. Visual Studio를 여러 번 설치한 경우 각 설치에 대한 체크 인 정책을 설정해야 합니다.
체크 인 정책 만들기
Visual Studio 팀 탐색기에서 설정을 선택한 다음 팀 프로젝트 아래에서 소스 제어를 선택합니다.
소스 제어 설정 대화 상자에서 체크 인 정책 탭을 선택한 다음 추가를 선택합니다.
체크 인 정책 추가 대화 상자에서 원하는 정책 유형을 선택한 다음 확인을 선택합니다.
다음 정책 중에서 선택할 수 있습니다.
- 빌드를 사용하려면 새 변경 내용을 체크 인하기 전에 마지막 빌드가 성공해야 합니다.
- 변경 집합 메모 정책을 사용하려면 사용자가 체크 인 주석을 제공해야 합니다.
- 코드 분석을 사용하려면 코드를 체크 인하기 전에 코드 분석을 실행해야 합니다.
- 사용자 지정 경로 정책은 다른 정책의 범위를 특정 폴더 또는 파일 형식으로 지정합니다.
- 금지된 패턴 정책은 사용할 수 없는 파일 이름 패턴이 있는 파일이 있는 체크 인을 방지합니다.
- 작업 항목 쿼리 정책은 체크 인과 연결할 수 있는 유일한 법적 작업 항목인 작업 항목 쿼리를 지정합니다.
- 작업 항목 에는 체크 인할 때마다 하나 이상의 작업 항목이 연결되어야 합니다.
코드 분석을 선택하는 경우 코드 분석 정책 편집기에서 원하는 코드 분석 유형에 대한 확인란을 선택한 다음 확인을 선택합니다.
옵션은 다음과 같습니다.
- 현재 솔루션의 일부인 파일만 포함하도록 체크 인 적용
- C/C++ 코드 분석(/analyze) 적용
- 관리 코드에 대한 코드 분석을 적용합니다. 이 옵션을 선택하는 경우 관리 코드 분석에 대한 규칙 설정에서 원하는 규칙 집합을 선택합니다.
코드 분석 도구를 사용하는 방법에 대한 자세한 내용은 코드 분석 Check-In 정책 만들기를 참조하세요.
사용자 지정 경로 정책을 선택하는 경우 사용자 지정 경로 정책 대화 상자에서 작동할 자식 정책을 선택하고 RegEx(소스 제어 경로 필터)에 하나 이상의 값을 입력하여 허용된 경로를 지정합니다. 각 값에 대해 추가를 선택한 다음 확인을 선택합니다.
사용자 지정 경로를 사용하려는 각 자식 정책에 대해 별도의 사용자 지정 경로 정책을 적용합니다.
참고
이 정책을 사용하도록 설정된 자식 정책에 적용하면 선택한 정책이 현재 사용하도록 설정되어 있다는 메시지가 표시됩니다. 사용하지 않도록 설정해야 합니다. 그렇지 않으면 두 번 실행됩니다.체크 인 정책 화면에서 원래 정책을 제거하거나 사용하지 않도록 설정할 수 있습니다.
사용할 수 없는 패턴 정책을 선택하는 경우 사용할 수 없는 패턴 대화 상자에서 금지할 패턴 또는 패턴을 나열한 다음 확인을 선택합니다.
작업 항목 쿼리 정책을 선택하는 경우 쿼리 정책 대화 상자에서 저장된 공유 작업 항목 쿼리로 이동하여 선택한 다음 확인을 선택합니다.
체크 인 정책 설정에 만족하면 확인을 선택합니다. 새 체크 인 정책은 향후 체크 인과 함께 표시됩니다.