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

Visual Studio Premium을 사용할 때 팀 프로젝트에 대한 체크 인 정책을 만들어 코드 품질을 향상시키고 그룹 개발을 보다 효율적으로 수행할 수 있게 해 주는 방법을 적용할 수 있습니다. 체크 인 정책은 팀 프로젝트 수준에서 설정되어 코드 체크 인이 허용되기 전에 개발자 컴퓨터에서 적용되는 규칙입니다.

지정할 수 있는 팀 프로젝트 체크 인 정책에는 다음 네 가지가 있습니다.

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

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

  • 테스트 정책   체크 인하기 전에 체크 인 테스트를 완료해야 합니다.

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

중요

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

일반 작업

Task

지원 내용

체크 인 정책 만들기 및 사용: Team Foundation 버전 제어의 팀 프로젝트 설정을 사용하여 체크 인 정책을 만들 수 있습니다.

품질 게이트 설정 및 적용

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

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

관련 작업

Task

지원 내용

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

개발 환경 설정

개발 프로세스에 코드 분석 사용: 팀 멤버는 자신의 개발 컴퓨터에서 코드 분석을 실행할 수 있습니다. Visual Studio에서 개발자는 개별 코드 프로젝트에 대해 코드 분석 실행을 구성하고 이를 실행할 수 있을 뿐 아니라 해당 실행을 통해 발견된 문제를 보고 분석한 후 경고에 대한 작업 항목을 만들 수 있습니다.

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

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

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

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

버그, 작업 및 기타 작업 항목 추적