다음을 통해 공유


ClearQuest 변환기 제한 사항

업데이트: 2007년 11월

마이그레이션을 시작하기 전에 ClearQuest 변환기의 제한 사항과 이러한 제한 사항이 조직의 사용자에게 어떠한 영향을 주는지를 검토합니다.

  • ClearQuest 변환기는 Microsoft Visual Studio Team System의 다른 기능과 통합하는 데 사용되는 작업 항목 필드를 생성하지 않습니다. 통합 기능을 사용하려면 마이그레이션이 끝난 후 작업 항목에 필드를 추가해야 합니다. 자세한 내용은 작업 항목 형식에 통합 필드 추가를 참조하십시오.

  • 변환기는 상태 기반의 필드 동작을 유지하지 않습니다.

  • 변환기에서 사용하는 XML 파일의 내용은 대/소문자가 구분됩니다. 예를 들어, "USERMAP"과 "UserMap"은 서로 다른 문자열입니다.

  • 변환기는 상태 비저장 레코드의 상태 비저장 동작을 유지하지 않습니다. 상태 비저장 레코드가 마이그레이션되면 한 가지 기본 상태만 가지게 됩니다.

  • 변환기는 상태 변환 매트릭스에서 Duplicate 형식의 각 <Action>에 대해 명시적 Un<Action> 작업을 추가하여 ClearQuest의 중복되지 않는 작업을 마이그레이션합니다. 이렇게 하면 상태 변환을 취소하여 작업 항목을 중복된 상태로 표시되기 이전의 상태로 되돌릴 수 있습니다.

  • 변환기는 전자 메일의 규칙은 마이그레이션하지만 의미는 마이그레이션하지 않습니다. Team Foundation에서 "경고"라고 하는 전자 메일 알림 규칙을 설정해야 합니다. 자세한 내용은 경고 설정을 참조하십시오.

마이그레이션되지 않는 요소

다음 요소는 변환기에서 마이그레이션되지 않습니다.

  • ClearQuest의 기본 또는 Perl 스크립트 기반 필드 규칙

  • 필드 값 변경에 대한 전자 메일 알림

  • 상태 변환에 대해 정의된 필드 동작. 특정 상태에서 필수 또는 읽기 전용으로 바뀌는 필드가 포함됩니다.

  • ClearQuest 스키마의 삭제, 가져오기 또는 수정 작업

  • ClearQuest의 레코드 형식 패밀리

  • 확인란 형식의 UI 요소. 변환기는 이러한 필드를 정수 필드로 매핑합니다. 수동으로 스키마에서 이 값을 0과 1로 제한해야 합니다.

  • 참조되는 엔터티에 대한 필수 옵션

  • ClearQuest에서 자동으로 설정하는 내부 시스템 필드. 이러한 필드는 ClearQuest에서 내부 관리를 위해 사용하는 것으로, 마이그레이션할 경우 필요 없는 데이터가 보관됩니다.

  • 사용자를 식별하는 필드에 허용되는 값 집합을 지정하는 규칙

  • 변환기는 역참조 엔터티를 마이그레이션에 포함하지 않습니다. 예를 들어, ClearQuest 오류 엔터티가 고객 엔터티를 참조하는 경우 고객 엔터티는 오류 엔터티에 대한 역참조를 가집니다. 마이그레이션 쿼리가 고객 엔터티를 기반으로 하는 경우에는 역참조 오류 엔터티가 마이그레이션되지 않습니다.

  • 변환기는 지원되지 않는 문자가 포함된 텍스트 필드가 있는 작업 항목은 마이그레이션할 수 없습니다. 16진수 코드로 된 지원되지 않는 문자는 #x0-#x8, #x10, #xB, #xC 및 #xE-#x1F입니다. 이러한 문자는 일반적인 용도로 텍스트 필드를 사용할 때는 나타나지 않는 제어 문자입니다. 이러한 문자가 나타나면 "XML 문서를 생성하는 동안 오류가 발생했습니다."라는 오류 메시지가 표시됩니다. 변환기는 이러한 작업 항목은 건너뛰고 다음 작업 항목을 마이그레이션합니다.

참고 항목

개념

ClearQuest에서 마이그레이션