다음을 통해 공유


팀 프로젝트 체크 인 정책을 사용하여 코드 품질 향상

TFVC(Team Foundation 버전 제어)를 사용할 경우 팀 프로젝트에 대한 체크 인 정책을 만들어 코드 품질을 개선하고 그룹 개발을 더욱 효율적으로 수행할 수 있는 방법을 적용할 수 있습니다.체크 인 정책은 팀 프로젝트 수준에서 설정되어 코드 체크 인이 허용되기 전에 개발자 컴퓨터에서 적용되는 규칙입니다.

다음과 같이 팀 프로젝트 체크 인 정책을 지정할 수 있습니다.

  • 빌드: 빌드하는 동안 발생한 빌드 중단 문제를 새로 체크 인하기 전에 해결해야 합니다.

  • 변경 집합 설명: 사용자가 변경 내용을 체크 인할 때 설명을 입력해야 합니다.

  • 코드 분석: 체크 인하기 전에 코드 분석을 실행해야 합니다.

  • 작업 항목: 체크 인에 하나 이상의 작업 항목을 연결해야 합니다.

중요중요

체크 인 정책을 사용하려면 Visual Studio Team Foundation Server에 연결해야 합니다.

일반 작업

작업

지원 내용

체크 인 정책 생성 및 사용: Team Foundation バージョン管理의 팀 프로젝트 설정을 사용하여 체크 인 정책을 만들 수 있습니다.

Set and enforce quality gates

코드 분석 체크 인 정책 생성 및 사용: 코드 분석 규칙의 표준 집합에서 선택하거나 사용자 지정 집합을 만들 수 있습니다.

코드 분석 체크 인 정책 만들기 및 사용

관련 작업

작업

지원 내용

개발 환경 설정: 코드를 만들거나 수정하기 전에 적절한 소스 코드를 사용하여 개발 및 테스트 환경을 설정해야 합니다.데이터베이스 작업을 하는 경우 해당 오프라인 표현에도 액세스할 수 있어야 합니다.

Setting Up Development Environments

개발 프로세스에서 코드 분석 사용: 팀 멤버는 자신의 개발 컴퓨터에서 코드 분석을 실행합니다.Visual Studio에서 개발자는 개별 코드 프로젝트에 대해 코드 분석 실행을 구성 및 실행하고, 해당 실행을 통해 발견된 문제를 확인 및 분석하며, 경고에 대한 작업 항목을 만듭니다.

코드 분석 도구를 사용하여 응용 프로그램 품질 분석

단위 테스트 생성 및 실행: 단위 테스트를 통해 개발자와 테스터는 C#, Visual Basic .NET 및 C++ 프로젝트의 클래스 메서드에서 논리 오류를 신속하게 찾을 수 있습니다.단위 테스트는 한 번 생성할 수 있으며 버그가 포함되지 않았는지 확인하기 위해 해당 소스 코드가 변경될 때마다 실행할 수 있습니다.

단위 테스트를 사용하여 코드 확인

작업 항목 및 결함 추적: 작업 항목을 사용하여 팀 프로젝트에 관한 작업 및 정보를 모두 추적하고 관리할 수 있습니다.작업 항목은 Team Foundation에서 작업의 할당 및 진행을 추적하는 데 사용하는 데이터베이스 레코드입니다.다양한 유형의 작업 항목을 사용하여 고객 요구 사항, 제품 버그 및 개발 작업과 같은 다양한 유형의 작업을 추적할 수 있습니다.

작업 추적 및 워크플로 관리[리디렉션]

외부 리소스

지침

Visual Studio 2012를 사용한 지속적인 업데이트 테스트 - 2장: 유닛 테스트: 내부 테스트