다음을 통해 공유


호스트된 XML에서 상속된 프로세스로 이동할 때 지원되는 작업

Azure DevOps Services

호스트된 XML 프로세스 모델을 상속된 프로세스로 업그레이드하면 사용자 인터페이스를 통해 작업 추적 시스템을 사용자 지정할 수 있습니다. 상속 프로세스에서 사용할 수 있는 지원되는 사용자 지정에 대한 개요는 프로세스 사용자 지정 및 상속된 프로세스에 대해 참조 하세요.

복제 프로세스는 모든 작업 추적 사용자 지정을 모델링하려고 시도하지만 몇 가지 제한 사항이 있습니다. 이 문서에서는 복제 프로세스 중에 지원되는 사용자 지정 집합과 그렇지 않은 사용자 지정 집합을 간략하게 설명합니다.

상속 프로세스 모델은 대부분의 사용자 지정을 지원합니다. 그러나 호스트된 XML 프로세스로 만든 고급 사용자 지정 중 일부는 지원되지 않을 수 있습니다. 또한 호스트된 XML 프로세스에 대한 일부 사용자 지정은 상속된 프로세스에서 수동으로 만들어야 합니다.

참고 항목

기존 프로젝트의 프로세스를 Hosted XML에서 복제된 상속된 프로세스로 변경하기 전에 이 문서를 검토하여 보존되는 사용자 지정과 무시되는 사용자 지정을 이해합니다.

복제 중에 유지되는 사용자 지정

호스트된 XML 프로세스를 상속된 프로세스에 복제하면 다음 표에 나열된 사용자 지정이 유지됩니다.

아티팩트 설명
작업 항목 유형(WIT) 모든 시스템 및 사용자 지정 WIT가 유지됩니다. WIT 색 및 아이콘에 대한 사용자 지정은 유지됩니다.
작업 항목 필드 모든 사용자 지정 필드는 유지됩니다. 전역 목록을 참조하는 필드는 선택 목록으로 업데이트됩니다. 모든 기본값은 무시됩니다. 지원되는 필드 사용자 지정 에 대한 자세한 내용은 프로세스 사용자 지정 및 상속된 프로세스, 필드 사용자 지정을 참조하세요.
워크플로 상태 모든 시스템 및 사용자 지정 워크플로 상태가 유지됩니다.
워크플로 상태 범주 워크플로 상태를 상태 범주(제안됨, 진행 중, 해결됨, 완료됨)에 매핑하기 위해 ProcessConfiguration XML 파일에 대한 모든 사용자 지정이 유지됩니다. 완료된 상태 범주에는 하나의 워크플로 상태만 할당할 수 있습니다. 완료된 상태 범주에 사용자 지정 워크플로 상태를 할당한 경우 복제 시 유지됩니다.

백로그 수준에 포함되지 않은 작업 항목 형식에 대한 워크플로 상태는 진행 중 상태 범주에 할당됩니다. 복제 후 모든 사용자 지정 워크플로 상태를 확인합니다. 자세한 내용은 워크플로 상태 및 상태 범주를 참조 하세요.
작업 항목 양식 레이아웃 웹 양식 레이아웃에 대한 사용자 지정을 유지하기 위해 최선을 다하고 있습니다. 그러나 헤더 영역에 대한 사용자 지정은 무시됩니다. 특히 Weblayout ShowEmptyReadOnlyFields 특성 할당은 무시됩니다.
백로그 수준 제품 백로그 및 포트폴리오 백로그 수준에 대한 추가 및 사용자 지정이 유지됩니다.
전역 목록 전역 목록은 개별 필드의 선택 목록으로 변환됩니다.
기본 속성 프로젝트에 추가하는 팀의 기본 속성 집합은 프로세스 구성 XML 요소 참조, 속성 및 동작 지정에 설명된 대로 유지됩니다.

복제 중에 무시된 사용자 지정

아티팩트 설명
헤더 영역 사용자 지정 작업 항목 양식 내의 헤더 영역에 대한 사용자 지정은 무시됩니다. 다음 이미지와 같이 헤더 영역은 시스템에서 관리됩니다. WebLayoutSystemControls 섹션 내에서 수행된 모든 사용자 지정은 무시됩니다.

작업 항목 웹 양식, 머리글 영역
4개의 열 레이아웃 및 크기 상속된 프로세스는 WIT 레이아웃에 대한 세 개의 열의 고정 상대 크기 조정을 지원하는 반면, Hosted XML 프로세스는 최대 4개의 열을 지원하고 첫 번째 열을 나머지 열과 같은 크기로 설정할 수 있습니다.
레이아웃에서 세부 정보 페이지 숨기기 상속된 프로세스는 WIT 레이아웃에서 세부 정보 페이지를 숨기도록 만들어진 모든 사용자 지정을 무시합니다.
워크플로 제한 상속된 프로세스는 모든 워크플로 상태 전환을 따릅니다. 한 워크플로 상태에서 다른 워크플로 상태로의 전환을 제한하는 모든 사용자 지정은 무시됩니다.
워크플로 상태 이유 워크플로 상태에 추가된 사용자 지정 이유는 무시됩니다.
조건부 선택 목록 종속 또는 연계 선택 목록이라고도 하는 조건부 선택 목록은 무시됩니다. 필드당 여러 허용 값 집합은 무시됩니다. 선택 목록은 컬렉션 수준의 필드에 대해 정의되고 프로세스 및 WIT 간에 공유됩니다.
사용자 지정 규칙 필드 및 워크플로에 대한 모든 사용자 지정 규칙은 무시됩니다.
사용자 지정 링크 컨트롤 사용자 지정 링크 컨트롤은 무시됩니다.
확장 상속된 프로세스는 사용자 지정 컨트롤 확장에 대한 옵트아웃 모델을 지원하고 호스트된 XML 프로세스는 옵트인 모델을 지원합니다. 즉, 복제된 상속된 프로세스 내에 정의된 작업 항목 유형은 설치된 모든 확장 및 사용 확장의 모든 기여를 표시합니다. 필요에 따라 선택적으로 숨기거나 제거할 수 있습니다.
범주 기본 범주에 대한 변경 내용은 유지되지만 사용자 지정 범주는 무시됩니다. 또한 문제 또는 장애와 같은 시스템 작업 항목 유형은 백로그 수준에서 지원되지 않습니다.
문자열 값이 있는 ID 필드 ALLOWEDVALUES 또는 PROHIBITEDVALUES에 ID 값이 포함된 목록은 자동으로 ID 필드 형식으로 변환됩니다. 목록의 다른 문자열 값은 무시됩니다.
테스트 단계 테스트 단계는 테스트 사례 이외의 작업 항목 유형에서 지원되지 않습니다.

수동으로 만들기 위한 업그레이드 후 사용자 지정

업그레이드는 시스템 프로세스와 호스트된 XML 프로세스에 대한 사용자 지정을 조정하기 위해 최선을 다합니다. 업그레이드한 후에는 상속된 프로세스를 검토하고 수동으로 사용자 지정을 다시 적용하는 것이 좋습니다.

  • 테스트 프로젝트 만들기: 사용자 지정이 유지되거나 프로세스에 다시 적용되었는지 확인하는 데 사용합니다.
  • 필드에 대한 기본값 업데이트: 이전에 정의한 모든 기본값 정의
  • 워크플로 상태: 상태와 워크플로 상태 범주의 매핑 확인
  • 사용자 지정 규칙: 필요에 따라 선택 규칙을 다시 만들 수 있습니다. 호스트된 XML 프로세스 모델에 대한 규칙은 상속된 프로세스에 대해 정의된 규칙에 일대일로 매핑되지 않습니다. 특히 다음에 대해 주의하세요.
    • 시스템 프로세스에 이미 정의되었거나 자동으로 생성된 몇 가지 규칙이 있습니다. 예를 들어 변경한 날짜, 변경 날짜, 마감 날짜, 마감 날짜와 같은 특정 시스템 필드는 시스템 규칙에 따라 관리됩니다.
    • 이제 필드를 기본값 또는 필수로 만드는 것과 같은 일부 규칙이 필드 특성으로 지정됩니다.
  • 작업 항목 유형을 사용하지 않도록 설정합니다.
  • 상속된 필드 또는 컨트롤을 숨깁니다.
  • 사용자 지정 컨트롤: 사용자 지정 컨트롤이 예상대로 적용되는지 확인하고 원치 않는 그룹 또는 페이지 확장을 사용하지 않도록 설정하거나 숨깁니다.