버전 및 변형

버전은 다른 양식과는 조금 다른 제품 구성 또는 제품의 양식입니다. 변형은 제품의 변형입니다. 버전과 변형 모두 제품을 구성하는 방법입니다. Rational® Engineering Lifecycle Manager에서는 변형을 분기라고 합니다.

버전

버전은 특정 시점에 팀이 해당 제품을 캡처하는 방법을 제공합니다. 제품이 이정표를 달성할 때 팀은 제품의 버전을 체크인하거나 기준선을 작성합니다. 처음에 버전은 팀이 목표를 이뤘음을 표시하는 방법입니다. 하지만 제품 개발이 계속되면 팀은 재현성을 위해 구성 또는 제품을 이전 버전으로 대체해야 합니다. 예를 들어, 팀이 고객 문제를 해결하기 위해 해당 제품 환경을 재현해야 할 수 있습니다.

또는 팀이 구성 또는 제품을 개선된 구성 또는 제품으로 대체해야 하는 경우 하나의 제품에서 버전을 체크인한 후 이전 제품을 새 버전으로 대체할 수 있습니다.

제품 버전

버전은 이전 버전 및 새 버전과 관계가 있습니다. SuperCar라는 제품을 생각해 보십시오. 팀이 제품을 작성할 때 해당 제품에 버전 번호 1을 지정했으며 이는 SuperCar-1로 표시되었습니다. 나중에 SuperCar-1이 변경되어 SuperCar-2로 표시되는 버전이 작성되었습니다. SuperCar-1SuperCar-2의 선행 버전입니다. SuperCar-2SuperCar-1의 후속 버전입니다.

제품 트리는 제품 찾아보기 페이지의 모든 제품 버전을 표시하지 않습니다. 제품 버전을 보고 싶은 경우 제품을 마우스 오른쪽 단추로 클릭하고 감사 히스토리 표시를 선택하십시오.

제품을 체크인하면 제품 트리의 버전이 지정되지만 트리에 있는 관련 아티팩트의 버전은 지정되지 않습니다.

따라서 제품을 체크인해도 관련된 각 아티팩트에 대한 링크는 캡처되지만 아티팩트의 버전은 캡처되지 않습니다. 제품을 체크인한 후 해당 기본 도구에서 관련 아티팩트를 수정하면, 다음 번에 해당 아티팩트에 액세스할 때 제품 버전에 최신 아티팩트가 표시됩니다.

제품 구성 기준선

제품 구성은 체크인되지 않습니다. 대신, 특정 시간의 수정 불가능한 버전인 구성의 기준선을 작성할 수 있습니다. 예를 들어, 사용자의 팀이 주별 빌드 이정표, 월별 이정표 또는 특정 고객을 위한 이정표를 캡처하려고 할 수 있습니다. 구성 기준선은 팀에게 이점을 제공합니다. 기준선을 통해 팀이 문제점을 수정하기 위한 패치를 테스트하고 작성하는 계층 구조 환경을 재현할 수 있습니다. 기준선을 사용하면 구성이 체크인되지 않았으므로 이정표에 도달한 후 팀이 빠르게 작업에 복귀할 수 있습니다. 기본적으로 가져온 파일이 기준선으로 작성됩니다. 마우스 오른쪽 단추로 클릭하고 선택하여 수정 가능한 사본을 작성하면 새로 작성된 기준선 사용을 빠르게 시작할 수 있습니다.

제품 트리는 제품 찾아보기 페이지에 구성의 모든 기준선을 표시하지 않습니다. 구성의 기준선을 보려면 빠른 검색에 이름을 입력하고 검색 아이콘을 클릭하십시오.

구성의 기준선을 작성할 때 구성에 있는 관련 아티팩트는 제품의 일부가 아니므로 버전화되지 않습니다. 하루에 여러 번이라도 사용자가 필요할 때마다 제품을 체크인할 수 있습니다. 일반적으로 구성에 대한 기준선은 자주 작성되지 않습니다. 따라서 워크플로우에 따라 구성에 있는 관련 아티팩트가 지원하는 제품과 동기화되거나 동기화되지 않을 수 있습니다.

분기

분기화를 통해 팀에 제품의 다른 변형을 작성하는 방법이 제공됩니다. 제품이 발전하면서, 팀은 때때로 주 제품과 약간 다른 제품이 필요한 고객을 위해 제품을 만들게 됩니다. 전세계적으로 사용되는 제품을 만드는 다른 팀은 여러 국가에 맞는(예를 들어, 전압 요구사항 때문에) 많은 제품 변형을 만들어야 함을 깨닫게 됩니다. 분기화를 통해 팀에 사용자 정의 기능이 제공됩니다.

또한, 제품이 안전 문제로 리콜되는 경우 팀이 분기를 작성할 수 있습니다. 팀은 분기를 작성하여 안전 문제를 수정한 후 문제점 분기를 새 분기로 바꿉니다.

차원과 값은 분기 선택의 중요한 부분일 수 있습니다. 차원 값 우선순위의 내용을 참조하십시오.


피드백