다음을 통해 공유


GenCheckinNotesUpdateWorkItems 작업

업데이트: 2007년 11월

GenCheckinNotesUpdateWorkItems 작업은 변경 집합과 작업 항목을 지정된 빌드에 연결합니다. 이 작업을 사용하여 작업 항목의 Microsoft.VSTS.Build.IntegrationBuild를 업데이트하는 옵션도 있습니다. 연결된 변경 집합과 영향을 받는 작업 항목은 LastLabel 및 CurrentLabel 속성에서 지정한 버전 사이에서 커밋되거나 영향을 받습니다.

매개 변수

속성

설명

TeamFoundationServerUrl

Team Foundation Server URL을 지정합니다(예: http://MyServer:8080).

BuildUri

빌드 URI를 지정합니다.

BuildNumber

Team Foundation Build 빌드 번호를 지정합니다.

CurrentLabel

변경 집합 및 작업 항목에 연결된 버전 번호 레이블을 지정합니다. 일반적으로 현재 빌드에 사용된 소스의 레이블입니다.

LastLabel

변경 집합 및 작업 항목에 연결된 시작 버전 번호 레이블을 지정합니다. 일반적으로 이전 빌드에 사용된 소스의 레이블입니다.

UpdateWorkItems

연결된 작업 항목의 Microsoft.VSTS.Build.IntegrationBuild를 빌드 번호로 업데이트해야 하는지 여부를 지정하는 Boolean 속성입니다. Microsoft.VSTS.Build.IntegrationBuild에 대한 자세한 내용은 작업 항목 형식에 통합 필드 추가를 참조하십시오.

설명

GenCheckinNotesUpdateWorkItems 작업은 Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll에 정의됩니다. Microsoft.TeamFoundation.Build.targets 파일에는 Team Foundation Build에서 GetChangeSetsAndUpdateWorkItems 대상의 기본 구현으로 사용하는 GenCheckinNotesUpdateWorkItems 작업의 인스턴스가 포함되어 있습니다.

Team Foundation Build 컴퓨터의 <root>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild 폴더에는 Microsoft.TeamFoundation.Build.targets 파일이 들어 있습니다.

예제

다음 예제에서는 Microsoft.TeamFoundation.Build.targets 파일에 정의되어 있는 기본 GenCheckinNotesUpdateWorkItems 작업 인스턴스를 보여 줍니다.

<GenCheckinNotesUpdateWorkItems
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildURI)"
    BuildNumber="$(BuildNumber)"
    CurrentLabel="$(LabelName)$(LabelScope)"
    LastLabel="$(LastGoodBuildLabel)"
    UpdateWorkItems="$(UpdateAssociatedWorkItems)"
    ContinueOnError="true" />

참고 항목

작업

방법: 빌드 번호 사용자 지정

개념

버전 제어 서버에 변경 내용 제출

Team Foundation 작업 항목 사용

Team Foundation Build 작업

참조

Changeset 명령

Label 명령(Team Foundation 버전 제어)

기타 리소스

Team Foundation Build 사용자 지정

Team Foundation Build 대상, 작업 및 속성