ClearCase 통합 변경 관리(UCM) 정보

통합 변경 관리(UCM)는 Rational ClearCase 도구에 기초하는 구조화된 개발 프로세스입니다.

UCM을 사용하는 경우 개발자는 파일 및 디렉토리의 개별 분기 및 버전을 직접 처리할 필요성을 제거하는 상위 레벨의 오퍼레이션을 사용하여 구조화된 워크플로우에 참여합니다.

개발자가 UCM 사용을 시작하려면 먼저 프로젝트 관리자가 하나 이상의 UCM 프로젝트를 정의해야 합니다. 프로젝트 관리자는 프로젝트 VOB에서 하나의 오브젝트로 프로젝트를 작성합니다. 이 오브젝트에는 제품에서 작업 관리 및 추적에 필요한 메타데이터(예: 컴포넌트, 활동 및 정책)만 포함됩니다. 프로젝트 자원(소스 코드, 문서 등)은 포함되지 않습니다.

참고: ClearCase 및 Eclipse는 프로젝트 용어를 사용하여 소프트웨어 개발의 여러 요소를 설명합니다. Eclipse 프로젝트는 Java 소스 파일이 포함된 폴더와 같은 자원 계층 구조를 정의합니다. ClearCase UCM 프로젝트는 사용자 그룹이 기준선, 활동 및 스트림을 사용하여 자원의 변경사항을 관리하는 방법을 정의합니다. UCM 프로젝트의 멤버는 하나 이상의 Eclipse 프로젝트에서 작업을 수행할 수 있습니다.

개발자가 UCM 프로젝트를 결합할 경우 프로젝트 결합 마법사를 사용하여 다음 단계를 완료합니다.

  1. 프로젝트가 정의된 프로젝트 VOB를 선택하십시오.
  2. 프로젝트를 결합하십시오.
  3. 프로젝트의 컴포넌트에서 작업할 수 있는 로컬 UCM 개발 보기를 작성하십시오. (이름이 단일 스트림 프로젝트인 일부 UCM 프로젝트는 개발 보기를 사용하지 않습니다. 대신에 모든 개발자가 통합 보기에서 작업합니다.)
  4. 작업을 전달할 수 있는 로컬 UCM 통합 보기를 작성하십시오.

UCM ClearCase® 보기가 작성된 후에 개발자가 프로젝트의 권장 기준선에서 선택한 디렉토리 및 파일 요소의 버전으로 보기를 로드합니다. 프로젝트 팀의 멤버 모두가 동일한 자원 세트로 시작할 수 있습니다.

일부 ClearCase 오퍼레이션은 UCM 프로젝트(예: UCM 프로젝트 결합, 리베이스, 전달, 활동 선택 및 활동 작성)에 고유합니다. 공통 UCM 옵션 아이콘이 UCM 도구 모음 ucm 도구 모음에 나타납니다.

참고: CQ를 사용할 수 있는 UCM 프로젝트의 경우 개발자는 ClearQuest와 ClearCase UCM을 통합하여 ClearQuest 레코드에 UCM 활동을 연결할 수 있습니다.

피드백