호스트된 XML에서 상속된 프로세스로 이동할 때 지원되는 작업
Azure DevOps Services
호스트된 XML 프로세스 모델을 상속된 프로세스로 업그레이드하면 사용자 인터페이스를 통해 작업 추적 시스템을 사용자 지정할 수 있습니다. 상속 프로세스에서 사용할 수 있는 지원되는 사용자 지정에 대한 개요는 프로세스 사용자 지정 및 상속된 프로세스에 대해 참조 하세요.
복제 프로세스는 모든 작업 추적 사용자 지정을 모델링하려고 시도하지만 몇 가지 제한 사항이 있습니다. 이 문서에서는 복제 프로세스 중에 지원되는 사용자 지정 집합과 그렇지 않은 사용자 지정 집합을 간략하게 설명합니다.
상속 프로세스 모델은 대부분의 사용자 지정을 지원합니다. 그러나 호스트된 XML 프로세스로 만든 고급 사용자 지정 중 일부는 지원되지 않을 수 있습니다. 또한 호스트된 XML 프로세스에 대한 일부 사용자 지정은 상속된 프로세스에서 수동으로 만들어야 합니다.
참고 항목
기존 프로젝트의 프로세스를 Hosted XML에서 복제된 상속된 프로세스로 변경하기 전에 이 문서를 검토하여 보존되는 사용자 지정과 무시되는 사용자 지정을 이해합니다.
복제 중에 유지되는 사용자 지정
호스트된 XML 프로세스를 상속된 프로세스에 복제하면 다음 표에 나열된 사용자 지정이 유지됩니다.
아티팩트 | 설명 |
---|---|
작업 항목 유형(WIT) | 모든 시스템 및 사용자 지정 WIT가 유지됩니다. WIT 색 및 아이콘에 대한 사용자 지정은 유지됩니다. |
작업 항목 필드 | 모든 사용자 지정 필드는 유지됩니다. 전역 목록을 참조하는 필드는 선택 목록으로 업데이트됩니다. 모든 기본값은 무시됩니다. 지원되는 필드 사용자 지정 에 대한 자세한 내용은 프로세스 사용자 지정 및 상속된 프로세스, 필드 사용자 지정을 참조하세요. |
워크플로 상태 | 모든 시스템 및 사용자 지정 워크플로 상태가 유지됩니다. |
워크플로 상태 범주 | 워크플로 상태를 상태 범주(제안됨, 진행 중, 해결됨, 완료됨)에 매핑하기 위해 ProcessConfiguration XML 파일에 대한 모든 사용자 지정이 유지됩니다. 완료된 상태 범주에는 하나의 워크플로 상태만 할당할 수 있습니다. 완료된 상태 범주에 사용자 지정 워크플로 상태를 할당한 경우 복제 시 유지됩니다. 백로그 수준에 포함되지 않은 작업 항목 형식에 대한 워크플로 상태는 진행 중 상태 범주에 할당됩니다. 복제 후 모든 사용자 지정 워크플로 상태를 확인합니다. 자세한 내용은 워크플로 상태 및 상태 범주를 참조 하세요. |
작업 항목 양식 레이아웃 | 웹 양식 레이아웃에 대한 사용자 지정을 유지하기 위해 최선을 다하고 있습니다. 그러나 헤더 영역에 대한 사용자 지정은 무시됩니다. 특히 Weblayout ShowEmptyReadOnlyFields 특성 할당은 무시됩니다. |
백로그 수준 | 제품 백로그 및 포트폴리오 백로그 수준에 대한 추가 및 사용자 지정이 유지됩니다. |
전역 목록 | 전역 목록은 개별 필드의 선택 목록으로 변환됩니다. |
기본 속성 | 프로젝트에 추가하는 팀의 기본 속성 집합은 프로세스 구성 XML 요소 참조, 속성 및 동작 지정에 설명된 대로 유지됩니다. |
복제 중에 무시된 사용자 지정
아티팩트 | 설명 |
---|---|
헤더 영역 사용자 지정 | 작업 항목 양식 내의 헤더 영역에 대한 사용자 지정은 무시됩니다. 다음 이미지와 같이 헤더 영역은 시스템에서 관리됩니다. WebLayout의 SystemControls 섹션 내에서 수행된 모든 사용자 지정은 무시됩니다. |
4개의 열 레이아웃 및 크기 | 상속된 프로세스는 WIT 레이아웃에 대한 세 개의 열의 고정 상대 크기 조정을 지원하는 반면, Hosted XML 프로세스는 최대 4개의 열을 지원하고 첫 번째 열을 나머지 열과 같은 크기로 설정할 수 있습니다. |
레이아웃에서 세부 정보 페이지 숨기기 | 상속된 프로세스는 WIT 레이아웃에서 세부 정보 페이지를 숨기도록 만들어진 모든 사용자 지정을 무시합니다. |
워크플로 제한 | 상속된 프로세스는 모든 워크플로 상태 전환을 따릅니다. 한 워크플로 상태에서 다른 워크플로 상태로의 전환을 제한하는 모든 사용자 지정은 무시됩니다. |
워크플로 상태 이유 | 워크플로 상태에 추가된 사용자 지정 이유는 무시됩니다. |
조건부 선택 목록 | 종속 또는 연계 선택 목록이라고도 하는 조건부 선택 목록은 무시됩니다. 필드당 여러 허용 값 집합은 무시됩니다. 선택 목록은 컬렉션 수준의 필드에 대해 정의되고 프로세스 및 WIT 간에 공유됩니다. |
사용자 지정 규칙 | 필드 및 워크플로에 대한 모든 사용자 지정 규칙은 무시됩니다. |
사용자 지정 링크 컨트롤 | 사용자 지정 링크 컨트롤은 무시됩니다. |
확장 | 상속된 프로세스는 사용자 지정 컨트롤 확장에 대한 옵트아웃 모델을 지원하고 호스트된 XML 프로세스는 옵트인 모델을 지원합니다. 즉, 복제된 상속된 프로세스 내에 정의된 작업 항목 유형은 설치된 모든 확장 및 사용 확장의 모든 기여를 표시합니다. 필요에 따라 선택적으로 숨기거나 제거할 수 있습니다. |
범주 | 기본 범주에 대한 변경 내용은 유지되지만 사용자 지정 범주는 무시됩니다. 또한 문제 또는 장애와 같은 시스템 작업 항목 유형은 백로그 수준에서 지원되지 않습니다. |
문자열 값이 있는 ID 필드 | ALLOWEDVALUES 또는 PROHIBITEDVALUES에 ID 값이 포함된 목록은 자동으로 ID 필드 형식으로 변환됩니다. 목록의 다른 문자열 값은 무시됩니다. |
테스트 단계 | 테스트 단계는 테스트 사례 이외의 작업 항목 유형에서 지원되지 않습니다. |
수동으로 만들기 위한 업그레이드 후 사용자 지정
업그레이드는 시스템 프로세스와 호스트된 XML 프로세스에 대한 사용자 지정을 조정하기 위해 최선을 다합니다. 업그레이드한 후에는 상속된 프로세스를 검토하고 수동으로 사용자 지정을 다시 적용하는 것이 좋습니다.
- 테스트 프로젝트 만들기: 사용자 지정이 유지되거나 프로세스에 다시 적용되었는지 확인하는 데 사용합니다.
- 필드에 대한 기본값 업데이트: 이전에 정의한 모든 기본값 정의
- 워크플로 상태: 상태와 워크플로 상태 범주의 매핑 확인
- 사용자 지정 규칙: 필요에 따라 선택 규칙을 다시 만들 수 있습니다. 호스트된 XML 프로세스 모델에 대한 규칙은 상속된 프로세스에 대해 정의된 규칙에 일대일로 매핑되지 않습니다. 구체적으로 다음이 필요합니다.
- 시스템 프로세스에 이미 정의되었거나 자동으로 생성된 몇 가지 규칙이 있습니다. 예를 들어 변경한 날짜, 변경 날짜, 마감 날짜, 마감 날짜와 같은 특정 시스템 필드는 시스템 규칙에 따라 관리됩니다.
- 이제 필드를 기본값 또는 필수로 만드는 것과 같은 일부 규칙이 필드 특성으로 지정됩니다.
- 작업 항목 유형을 사용하지 않도록 설정합니다.
- 상속된 필드 또는 컨트롤을 숨깁니다.
- 사용자 지정 컨트롤: 사용자 지정 컨트롤이 예상대로 적용되는지 확인하고 원치 않는 그룹 또는 페이지 확장을 사용하지 않도록 설정하거나 숨깁니다.