빌드 정보 웹 페이지 개요
업데이트: 2007년 11월
인터넷을 통해 볼 수 있는 Team Foundation Build 정보 웹 페이지를 포함하도록 Team Foundation Build를 구성할 수 있습니다. 팀 멤버는 이 웹 페이지를 원격으로 사용하여 빌드 상태를 검사할 수 있습니다. 또한 이 웹 페이지를 빌드 알림 전자 메일 메시지와 연결할 수 있습니다. 자세한 내용은 방법: 빌드 알림 전자 메일 받기를 참조하십시오.
Team Foundation Build 정보 웹 페이지 섹션
Team Foundation Build 정보 웹 페이지에는 다음 5개의 섹션이 포함되어 있습니다.
요약
빌드 단계
결과 정보
연결된 변경 집합
연결된 작업 항목
요약
요약 섹션에는 빌드 이름, 팀 프로젝트, 빌드 정의, 컴퓨터 및 다음 정보가 포함되어 있습니다.
요약 항목 |
설명 |
예제 출력 |
---|---|---|
빌드 이름 |
빌드의 이름 및 빌드된 이진 파일을 사용할 수 있는 저장 위치의 링크를 나타냅니다. |
Nightly 050615.00 |
요청한 사용자 |
빌드를 요청하는 사용자의 이름을 나타냅니다. |
Domain\username |
팀 프로젝트 |
팀 프로젝트의 이름을 나타냅니다. |
Tour Package Service v2.2 |
정의 이름 |
실행된 빌드 정의의 이름을 나타냅니다. |
Nightly |
에이전트 이름 |
빌드 정의에 지정된 빌드 에이전트의 이름을 나타냅니다. |
AdventureWorks_BuildLab01 |
명령줄 인수 |
명령줄 인수가 있으면 이 빌드 정의와 연결됩니다. |
/verbosity:detailed |
시작 시간 |
빌드가 시작된 날짜 및 타임스탬프를 나타냅니다. |
06/20/2008 03:00:00 AM |
완료 시간 |
빌드가 완료된 날짜 및 타임스탬프를 나타냅니다. |
06/20/2008 03:22:10 AM |
마지막으로 변경한 사람 |
빌드를 마지막으로 변경한 사용자의 이름을 나타냅니다. |
Domain\username |
마지막으로 변경한 시간 |
빌드가 마지막으로 변경된 날짜 및 타임스탬프를 나타냅니다. |
06/20/2008 03:22:10 AM |
품질 |
빌드 품질을 나타냅니다. |
검사되지 않음 |
작업 항목 열기 |
빌드 처리로 인해 만들어진 작업 항목을 나타냅니다. |
버그 1234(활성/할당되지 않음) |
소스 제어 버전 |
빌드 중인 파일의 소스 제어 버전입니다. |
C27 |
로그 |
빌드 로그의 경로를 나타냅니다. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\buildlog.txt |
사용자 지정 작업 이벤트 |
사용자 지정 작업 이벤트의 경로를 나타냅니다. |
\\Builds\drops\nightlybuilds\20050620.00\logfiles\customtasks.xml |
빌드 단계
빌드 단계 섹션에서는 빌드 프로세스 도중에 실행된 빌드 정의와 연결된 단계가 표시됩니다. 실제 출력은 빌드 정의와 연결된 파일 및 빌드 성공 여부에 따라 달라집니다. 또한 빌드 단계에는 날짜 및 타임스탬프 표시기가 포함되어 있습니다(예: 06/20/2008 03:00.00). 빌드 단계에는 다음이 포함됩니다.
빌드를 초기화하고 있습니다.
소스를 가져오고 있습니다.
소스를 컴파일하고 있습니다.
<Platform>/<Flavor>(으)로 <Solution Name>을(를) 컴파일하고 있습니다.
<Project Name>을(를) 컴파일하고 있습니다.
테스트를 실행하고 있습니다.
변경 집합 목록을 생성하고 작업 항목을 업데이트하고 있습니다. (참고 성공한 빌드에서만 표시됨)
변경 집합을 가져오고 있습니다. (참고 빌드 중단에서 표시됨)
작업 항목을 만들고 있습니다. (참고 빌드 중단에서 표시됨)
저장 위치에 이진 파일을 복사하고 있습니다.
저장 위치에 로그 파일을 복사하고 있습니다.
Succeeded
Failed
Stopped
결과 정보
결과 정보 섹션에서는 특정 빌드 구성(예: x86/Debug)과 연결된 오류 및 경고 메시지가 표시됩니다.
정보 항목 |
설명 |
예제 출력 |
---|---|---|
x86/Debug 결과 정보 |
실행된 플랫폼/구성 조합과 연결된 오류 및 경고 수, 테스트 결과 및 검사 결과를 나타냅니다. |
오류 4개, 경고 12개, 테스트 결과 없음, 검사 결과 없음(X86Debug.error) |
x86/Retail 결과 정보 |
실행된 빌드 형식과 연결된 오류 및 경고 수, 테스트 결과 및 검사 결과를 나타냅니다. |
오류 0개, 경고 10개, 8/10개 테스트 성공, 검사된 줄: 42%(X86Retail.error) |
연결된 변경 집합
연결된 변경 집합 섹션에서는 빌드와 연결된 변경 집합 및 변경 집합을 체크 인한 사용자에 대한 정보가 표시됩니다.
연결된 변경 집합 항목 |
예제 출력 |
---|---|
1001 |
체크 인한 사용자: Jdoe 설명: 업데이트된 AddTo_ 및 RemoveFromShoppingCart |
1002 |
체크 인한 사용자: Jdoe 설명: 요구 사항 1마다 업데이트된 비즈니스 논리 |
1003 |
체크 인한 사용자: Jdoe 설명: 요구 사항 2마다 업데이트된 비즈니스 논리 |
연결된 작업 항목
연결된 작업 항목 섹션에서는 빌드와 연결된 작업 항목 및 작업 항목을 체크 인한 사용자에 대한 정보가 표시됩니다.
연결된 작업 항목 |
예제 출력 |
---|---|
3479 |
제목: AppDiscount 웹 서비스 메서드 추가 체크 인 동작: 연결됨 변경한 사람: Jdoe |
로그 파일
Microsoft Visual Studio Team System 2008 Team Foundation Server의 서비스 팩 1 버전에서 로그 파일에는 빌드에 사용된 빌드 트리거가 나열되는 이유 속성이 포함되어 있습니다. 이 필드의 값은 다음과 같습니다.
Manual 빌드를 수동으로 큐에 넣었습니다.
IndividualCI 각 체크 인 후에 빌드하도록 설정한 연속 통합 빌드입니다.
BatchedCI 일괄 처리 체크 인 후에 빌드하도록 설정한 연속 통합 빌드입니다.
Schedule 예약된 빌드입니다.
ScheduleForced 새 변경 내용을 체크 인하지 않고 시작한 예약된 빌드입니다.
자세한 내용은 Reason 속성을 참조하십시오.