다음을 통해 공유


종속성

업데이트: 2007년 11월

작업은 다른 작업에 종속될 수 있습니다. 즉, 주 작업을 실행하려면 먼저 다른 작업을 완료해야 합니다. 예를 들어 작업(work) 항목 형식을 만드는 모든 작업(task)이 실행된 후에 작업 항목 인스턴스 만들기 작업을 실행할 수 있습니다. 따라서 작업 항목 인스턴스 작업은 작업 항목 형식 작업에 종속됩니다.

작업 및 그룹에서 dependency 요소를 사용하여 종속성이 있음을 나타낼 수 있습니다. 다음 예제에서는 dependency 요소를 사용하여 WorkItemTracking 작업 그룹이 Classification 및 Groups 작업 그룹에 종속되도록 지정하는 방법을 보여 줍니다.

<group id="WorkItemTracking"
   description="Workitem definitions uploading."
   completionMessage="Workitem definitions uploaded.">
   <dependencies>      <dependency groupId="Classification"/>      <dependency groupId="Groups"/>   </dependencies>
   <taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>
참고:

groupId 요소는 다른 그룹의 id 요소 값을 참조합니다.

다음 예제에서는 dependency 요소를 사용하여 WorkItems 작업이 ID가 "WITs"인 다른 작업에 종속되도록 지정하는 방법을 보여 줍니다.

<task
   id="WIs"
   name="WorkItems"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Work items uploaded"
   completionDescription = "Processing the actual work items used by work item tracking">
   <dependencies>      <dependency taskId="WITs" />   </dependencies>
팁:

각 XML 프로세스 정의 파일에서 종속성과 같은 순서로 작업을 나열합니다. 이 순서를 사용하면 종속성 문제가 없어지고 가독성이 향상됩니다.

종속성을 사용하면 새 팀 프로젝트 마법사에서 플러그 인의 실행 순서를 나타낼 수 있습니다. 일부 플러그 인은 항상 다른 플러그 인에 종속됩니다. 또한 프로세스 템플릿에 필요하지 않는 플러그 인도 있습니다. 다음 표에서는 다른 플러그 인에 종속되는 플러그 인의 종류와 이러한 플러그 인이 프로세스 템플릿에 필요한지 여부를 보여 줍니다.

프로세스 템플릿 플러그 인

종속 플러그 인

필수 여부

분류

없음

그룹 및 권한

분류 플러그 인

아니요

작업 항목 추적

분류 플러그 인, 그룹 및 권한 플러그 인

아니요

Windows SharePoint Services

분류, 작업 항목 추적 및 버전 제어 플러그 인

아니요

보고서

분류 및 Windows SharePoint Services 플러그 인

아니요

버전 제어

분류 및 작업 항목 추적 플러그 인

아니요

참고 항목

개념

분류 프로세스 템플릿 플러그 인

Windows SharePoint Services 프로세스 템플릿 플러그 인

보고서 프로세스 템플릿 플러그 인

그룹 및 사용 권한 프로세스 템플릿 플러그 인

기타 리소스

작업 항목 추적 프로세스 템플릿 플러그 인

작업 항목에서 버전 제어 사용