목적

이 툴 강좌는 Rational ClearCase 통합 변경 관리를 포함하는 형상관리 환경을 설정하는 방법에 대해 설명합니다.

이 섹션은 이 툴 강좌와 연관된 추가 정보의 링크를 제공합니다.


개요

다음 다이어그램이 통합 변경 관리 프로젝트를 관리하는 워크플로우에 대해 설명합니다. 음영이 표시된 영역은 이 툴 강좌에서 설명합니다.

UCM 워크플로우 다이어그램

Microsoft Windows 실행시 이 툴 강좌가 적용 가능합니다. 전체 ClearCase에 사용 가능한 기능을 설명합니다.

용어

RUP 용어와 ClearCase가 사용하는 용어에는 일부 차이점이 있습니다. 다음 툴 특정 용어 정의가 차이점을 분명히 하는 데 도움이 되어야 합니다.

  • 활동: ClearCase 활동이 RUP 작업 순서에 엄밀하게 맵핑합니다. 활동의 RUP 개념과 혼동하지 마십시오.
  • 형상관리: ClearCase의 형상관리 용어 사용은 버전 제어 및 빌드 관리를 의미합니다. RUP는 CM의 일부로 변경 관리 또한 포함하는 형상관리(CM)의 IEEE 및 ISO 정의를 사용합니다. 
  • 형상 및 변경 관리: ClearCase 및 Rational ClearQuest 모두 형상 관리의 RUP 정의와 유사한 형상 및 변경 관리를 참조합니다. RUP가 이러한 용어를 동의어로 사용합니다.
  • 프로젝트: ClearCase 프로젝트가 RUP 프로젝트 저장소에 맵핑됩니다.

툴 단계

통합 변경 관리 프로젝트를 설정하려면 다음을 수행하십시오.

  1. 프로젝트 정보를 저장할 저장소 작성
  2. 개발자가 작업하는 파일 세트를 포함하는 컴포넌트 작성
  3. 개발자가 작업을 시작하는 파일의 버전을 식별하는 기준선 작성
  4. 통합 변경 관리 프로젝트 작성
     

1. 프로젝트 정보를 저장할 저장소 작성 페이지 맨 위

ClearCase 프로젝트에는 통합 변경 관리 객체 및 관계 정보를 저장하는 데 사용하는 프로젝트 VOB(PVOB)가 필수입니다.

  1. VOB 작성 마법사를 시작하려면 Windows 작업 표시줄에서 시작 > 프로그램 > Rational Software > Rational ClearCase > 관리 > VOB 작성을 누르십시오.
  2. 첫 번째 화면에서 통합 변경 관리 프로젝트 데이터 선택란이 선택되었는지 확인하십시오. 
  3. 도움말을 선택하면 마법사 완료 가이드가 제공됩니다.  

세부사항 정보는 ClearCase 온라인 도움말의 VOB 작성 마법사 주제를 참조하십시오.  

2. 개발자가 작업하는 파일 세트를 포함하는 컴포넌트 작성 페이지 맨 위

컴포넌트는 통합 변경 관리 프로젝트의 파일 요소 및 관련 디렉토리 세트를 그룹화하는 데 사용합니다. 일반적으로, 사용자가 컴포넌트를 함께 구성하는 요소를 개발, 통합 및 릴리스합니다. 프로젝트에는 최소 하나의 컴포넌트가 있어야 하며 여러 컴포넌트를 포함할 수 있습니다. 프로젝트가 컴포넌트를 공유할 수 있습니다.

다음과 같이 VOB 작성 마법사로 컴포넌트를 작성할 수 있습니다.

  1. 시작 > 프로그램 > Rational ClearCase 관리 > VOB 작성을 누르십시오. 
  2. 마법사의 첫 번째 단계에서 통합 변경 관리 컴포넌트로 VOB 작성을 선택하십시오. 새 VOB를 UCM 프로젝트별 컴포넌트로 사용할 수 있습니다. 

다음과 같이 기존 VOB를 컴포넌트로 변환하여 VOB에 저장된 기존 데이터를 통합 변경 관리 프로젝트에 이주할 수도 있습니다.

  1. ClearCase 프로젝트 탐색기를 탐색하십시오. Windows 작업 표시줄에서 시작 > 프로그램 > Rational Software > Rational ClearCase > 프로젝트 탐색기를 누르십시오.
  2. PVOB의 루트 폴더를 선택하십시오. 
  3. > VOB 가져오기를 누르십시오. 가져오기 VOB 대화 상자가 표시됩니다. 사용 가능한 VOB 목록에서 컴포넌트에 작성하려는 VOB를 선택하십시오. 
  4. VOB를 가져오기할 VOB 목록으로 이동하려면 추가를 누르십시오.  
  5. 완료하면 가져오기를 누르십시오.

프로젝트 관리의 ClearCase 매뉴얼에서 "컴포넌트 작성" 섹션을 참조하십시오.

3. 개발자가 작업을 시작하는 파일의 버전을 식별하는 기준선 작성  페이지 맨 위

기준선이 컴포넌트의 모든 요소의 한 버전을 식별하여 작업을 시작할 안정된 소스 구성을 표시합니다. 통합 변경 모델은 컴포넌트의 파일 및 디렉토리에 액세스하는 데 사용이 필요합니다.

ClearCase 컴포넌트가 스크래치에서 작성되면 초기 기준선으로 작성됩니다.

기본 ClearCase VOB를 컴포넌트로 변환 중인 경우, 기존 레이블된 버전에서 기준선을 작성할 수 있습니다. 최신 안정된 버전이 레이블되었는지 여부를 확인하십시오. 그렇지 않은 경우, 레이블 유형을 작성하고 프로젝트에 포함할 계획인 버전에 적용해야 합니다.

자세한 정보는 ClearCase 온라인 도움말의 레이블 적용 마법사 사용을 참조하십시오.

레이블 유형별로 식별된 버전 세트에서 기준선을 작성하려면 다음을 수행하십시오.

  1. ClearCase Project 탐색기에서 PVOB의 루트 폴더를 선택하십시오. > 레이블 가져오기를 누르십시오. 레이블 가져오기 마법사가 표시됩니다.
  2. 사용 가능한 컴포넌트 목록에서 기준선을 작성하려는 레이블을 포함하는 컴포넌트를 선택하십시오.
  • 컴포넌트를 선택된 컴포넌트 목록으로 이동하려면 추가를 누르십시오.
  • 완료되면 다음을 누르십시오. 
  1. 레이블 가져오기 마법사의 2단계에서 가져오려는 레이블 유형을 선택하십시오. 해당 레벨 유형이 식별한 버전에 대해 작성하려는 기준선의 이름을 입력하십시오. 기준선의 승격 레벨을 선택하십시오. 완료를 누르십시오.

이 프로시저가 프로젝트 기반 기준선 중 하나를 작성하며, 이는 개발자가 작업을 시작하는 파일의 버전을 식별합니다.

ClearCase 온라인 도움말의 기준선 작성 및 관리를 참조하십시오.

4. 통합 변경 관리 프로젝트 작성 페이지 맨 위

프로젝트 VOB와 사용할 컴포넌트를 작성한 다음, 통합 변경 관리 프로젝트를 작성할 수 있습니다. 이를 수행하려면 프로젝트 이름을 입력하고 프로젝트 컴포넌트 및 프로젝트의 기준선을 식별해야 합니다. ClearCase는 이 프로시저의 단계를 통해 새 프로젝트 작성 마법사를 제공합니다.

  1. ClearCase Project 탐색기에서 PVOB의 루트 폴더를 선택하십시오. 컨텍스트 메뉴에서 새 프로젝트 작성을 눌러 마법사를 시작하십시오.
  2. 마법사가 표시하는 단계룰 수행하십시오. 각 화면에서 도움말 단추를 누르면 각 단계에 대한 도움말을 사용할 수 있습니다.
  3. 마법사의 3단계에서 이 프로젝트에서 사용된 구성요소 기준선을 추가하고 위의 프로시저 3에서 작성된 기준선을 지정하십시오.
  4. 마법사의 다음 두 단계에서 개발 정책뿐만 아니라 프로젝트에 대한 자세한 형상 정보를 지정하고 Rational Change Request 데이터베이스와 함께 작업할지 여부를 묻습니다. 프로젝트의 특정 요구를 충족하도록 형상이 조정될 수 있습니다. 모든 사용 가능한 옵션의 설명은 온라인 도움말을 참조하십시오.

이 프로시저의 개요는 ClearCase 온라인 도움말의 다음 주제를 참조하십시오.

  • 프로젝트 작성 워크플로우 
  • 새 프로젝트 마법사


Rational Unified Process   2003.06.15