계층 구조 모드에 패키지 저장

계층 구조 모드에서는 상위 디렉토리보다 한 레벨 아래의 고유 서브디렉토리에 패키지를 저장할 수 있습니다. 패키지에 포함된 모든 단위는 패키지(.sbs) 파일과 함께 서브디렉토리에 저장됩니다. 중첩된 패키지는 서브디렉토리로 세부 분할됩니다.

이 태스크 정보

Family 패키지(Pets 패키지 포함)가 포함된 Home 프로젝트 예제를 고려하십시오. 각 패키지가 고유 디렉토리에 있는 경우 Pets.sbs 파일은 다음과 같습니다.

../Home/Family/Pets/Pets.sbs
참고: 일반 모드에서 계층 구조 모드로 변경하는 경우에는 IBM® Rational® Rhapsody®가 기존 패키지의 폴더를 자동으로 작성하지 않습니다. 대신 기존 디렉토리 구조 내에 개별 패키지의 폴더를 작성합니다. 또한 계층 구조 모드에서 같은 이름을 가진 다중 패키지를 프로젝트 내의 서로 다른 디렉토리에 추가할 수도 있습니다.

프로시저

  1. 패키지를 마우스 오른쪽 단추로 클릭하고 단위 > 단위 편집을 선택하십시오. 패키지의 단위 정보 창이 열립니다.
  2. 별도 디렉토리에 저장 선택란(패키지에만 사용 가능)을 선택하십시오. 별도 디렉토리의 이름은 단위 이름과 동일합니다.
  3. 확인을 클릭하십시오.

결과

디렉토리가 작성되며 패키지와 하위 단위가 모두 함께 새 폴더로 이동합니다.

계층 구조 모델을 일반 모델로 변경

이 태스크 정보

기존 모델을 계층 구조 모드에서 일반 모드로 변경하려면 전체 모델을 반복하고 각 IRPUnitsetSeparateSaveUnit(true) 메소드를 호출하는 VBA(Visual Basic for Applications) 스크립트를 작성하십시오. 이 메소드를 활성화해서는 안되는 단위는 프로젝트뿐입니다.


피드백