클라이언트 버전 확인

나중 버전에서 메소드를 사용할 수 있게 된 경우 모든 메소드를 이전 클라이언트 응용프로그램에 사용할 수 있는 것은 아닙니다. 버전 정보는 사용자가 지원할 수 있는 모든 클라이언트에 사용 가능한 메소드를 판별하기 위한 정보를 제공하는 데 도움이 될 수 있습니다. 이 참조 문서의 개별 메소드 섹션에는 주어진 Perl 또는 COM API 메소드를 사용할 수 있게 된 버전에 대한 노트가 포함되어 있습니다.

버전 7.0에서부터 IBM Rational 제품에 대한 버전 번호 지정 규칙은 표준 IBM VRMF(Version, Release, Maintenance, Fix Pack) 버전화 모델을 따릅니다. 7.0 이전 릴리스에서의 버전화 모델은 연도, 주 버전, 부 버전, 빌드, 개별 제품 릴리스 번호였습니다(예: 2003.6.15.734.0). 이러한 변경은 버전 번호를 확인하거나 비교하는 기존 Rational® ClearQuest® API 코드(이전 또는 특정 클라이언트 버전이 레코드를 변경할 수 없도록 하는 데 사용할 수 있음)에 영향을 줄 수 있습니다. 예를 들어, Perl le(보다 작거나 같음) 또는 ge(보다 크거나 같음) 비교 연산자를 사용하여 문자열 값으로 버전 번호를 확인하는 기존 코드가 새 버전 번호(예: 7.0.0.0)와 이전 버전 번호(예: 2002.05.00) 간의 비교에 예상대로 작동하지 않을 수 있습니다.

다음 표에는 Rational ClearQuest API 메소드가 리턴한 제품 버전 및 기능 레벨 번호가 나열되어 있습니다.
Rational ClearQuest 제품 버전 호환 가능한 기능 레벨
2002.05.00 최소 = 3, 최대 = 5
2003.06.00 최소 = 3, 최대 = 5
2003.06.01 최소 = 3, 최대 = 5
2003.06.12 최소 = 3, 최대 = 5
2003.06.13 최소 = 3, 최대 = 5
2003.06.14 최소 = 3, 최대 = 5
2003.06.15 최소 = 3, 최대 = 5
7.0.0 최소 = 5, 최대 = 5
7.0.1 최소 = 5, 최대 = 6
주: Database 오브젝트의 GetDatabaseFeatureLevel 메소드를 사용하여 데이터베이스가 사용 중인 기능 레벨을 가져올 수 있습니다. 클라이언트가 데이터베이스와 작동하려면 값이 MinCompatibleFeatureLevelMaxCompatibleFeatureLevel의 범위 안에 있어야 합니다.
다음 표에서는 각 제품 버전에 대해 Rational ClearQuest API 메소드에서 리턴된 API 버전 정보 목록이 나열되어 있습니다.
Rational ClearQuest 제품 버전 오브젝트 모델 버전(Perl) ClearQuest API 버전(VBScript)
2002.05.00 주 = 1, 부 = 1  
2003.06.00 주 = 1, 부 = 2  
2003.06.01 주 = 1, 부 = 2  
2003.06.12 주 = 1, 부 = 2  
2003.06.13 주 = 1, 부 = 3  
2003.06.14 주 = 1, 부 = 4  
2003.06.15 주 = 1, 부 = 5  
7.0.0 주 = 1, 부 = 6 주 = 1, 부 = 1
7.0.1 주 = 1, 부 = 7 주 = 1, 부 = 2


피드백