Design Management Server에 대한 가져오기 정의 작성

IBM® Rational® Software Architect Design Manager Import Engine을 구성하고 시작한 후 Design Management Server에서 서버로 가져올 모든 모델 컨텐츠를 지정하는 가져오기 정의를 작성해야 합니다.

시작하기 전에

중요사항: 모델을 가져오기 전에 구성 공간을 작성하고 정의해야 합니다. 구성 공간은 구성의 그룹(고유한 버전 세트)입니다. 각 Design Management 프로젝트 영역은 구성 공간과 연관되어 있습니다. 다중 프로젝트 영역은 동일한 구성 공간과 관련될 수 있으며 구성을 공유할 수 있습니다.

이 태스크 정보

두 가지 방법으로 Design Management Server로 가져올 모델 컨텐츠를 정의할 수 있습니다.
  • 전체 작업공간 가져오기: 이 모드는 설치된 버전의 Eclipse를 사용하여 작업공간을 액세스합니다. 이 옵션을 사용하여 로컬 작업공간의 일대일 맵핑 또는 가져오기를 수행할 수 있습니다. 이 작업공간에 있는 모든 모델은 모델 서버에 있습니다. 이 옵션은 모델 서버의 모든 컨텐츠를 빨리 가져옵니다.
  • 개별 프로젝트 가져오기: 이 모드는 파일 시스템을 사용하며 Ant 스크립트를 사용하는 경우가 아니면 Eclipse를 설치하지 않아도 됩니다. 이 옵션을 사용하여 모델 서버로 가져올 개별 프로젝트를 사용자 정의하고 정의할 수 있습니다. 이 옵션을 사용하여 다른 Eclipse 작업공간에서 프로젝트를 풀(pull)할 수 있습니다. 첫 번째 옵션을 사용하면 모든 컨텐츠가 아닌 동일한 Eclipse 작업공간에 있는 특정 프로젝트를 풀할 수 있습니다.

    또한, Eclipse 작업공간은 실제 루트 작업공간 폴더 아래에 위치하지 않는 링크된 프로젝트를 포함할 수도 있습니다. 이러한 프로젝트의 선택적 가져오기를 지원하기 위해 가져오기 엔진은 지정된 작업공간 폴더가 .metadata 폴더(지정된 루트 작업공간 폴더 아래에 위치함)를 포함하는 Eclipse 작업공간에 있는지 여부를 감지하려고 합니다. 이 경우 가져오기 엔진은 작업공간을 로드한 다음 선택한 프로젝트를 찾아서 가져오려고 합니다. 이 시도가 실패하는 경우 (예: 작업공간을 로드한 후 하나 이상의 프로젝트가 누락된 경우) 가져오기 엔진은 파일 시스템을 사용하여 누락된 프로젝트를 찾습니다.

중요사항: 가져오기 정의를 작성하면 가져오기 정의가 삭제되기 전에는 이 모드를 변경할 수 없습니다. 가져오기 정의를 삭제하기 위해 가져오기 정의 페이지에서 가져오기 정의 및 데이터 삭제를 클릭하면 이전에 가져온 모델을 포함하여 가져오기 정의가 삭제됩니다.
참고: 가져오기 정의 페이지에 액세스하려면 화면 맨 위에서 파일 메뉴를 클릭하고 가져오기 정의를 클릭하십시오.

프로시저

  1. Eclipse 작업공간 경로를 지정하여 가져오기 정의를 작성하려면 파일 > 가져오기 정의를 클릭하십시오. 프로젝트 영역이 로드되어야 하며 구성(공간)이 지정되어야 합니다.
    참고: Design Management에서 활발하게 관리되는 프로젝트 영역으로 모델을 가져올 수 없습니다.
  2. 가져오기 정의 페이지에서 가져오기 옵션을 클릭하고 해당 옵션의 하위 단계를 완료하십시오.
    • 전체 작업공간 가져오기
      1. 가져오기 엔진 이름 필드에서 가져오기 엔진을 구성할 때 작성한 가져오기 엔진 ID를 입력하십시오(DM_Import_Def).
      2. 테스트를 클릭하여 가져오기 엔진이 시작되고 연결이 올바른지 확인하십시오.
      3. (선택사항) Ant 스크립트 경로 필드에서 Ant 스크립트의 위치를 입력하십시오.
      4. Eclipse 작업공간 경로 필드에서 Design Management Server로 가져올 모델 컨텐츠가 있는 로컬 Eclipse 작업공간 폴더에 대한 경로를 입력하십시오. Eclipse 작업공간 경로는 Rational Software Architect 모델이 있는 로컬 컴퓨터(Design Management Server가 아님)여야 합니다. 또한 이 컴퓨터에는 가져오기 엔진이 설치, 구성, 실행되어야 합니다. 이 파일 경로를 제공할 때 특정 작업공간으로 이동하고 모든 모델 컨텐츠를 Design Management Server의 프로젝트로 가져오도록 가져오기 엔진을 구성합니다.
      5. (선택사항) 경로 맵핑 섹션에서 작업공간에서 사용하는 경로 맵핑 변수를 지정하십시오. Design Management Server에 파일 시스템이 없으므로 경로 맵핑 값이 작업공간 경로에 상대적이어야 함을 기억하십시오.
    • 하나 이상의 Eclipse 작업공간에서 개별 프로젝트를 가져오십시오. 이 모드는 파일 시스템을 사용하며 Ant 스크립트를 사용하려는 경우가 아니면 Eclipse를 설치하지 않아도 됩니다.
      1. 가져오기 엔진 필드에서 가져오기 엔진을 구성할 때 작성한 가져오기 엔진 ID를 입력하십시오(DM_Import_Def).
      2. 테스트를 클릭하여 가져오기 엔진이 시작되고 연결이 올바른지 확인하십시오.
      3. (선택사항) Ant 스크립트 경로 필드에서 Ant 스크립트의 위치를 입력하십시오.
      4. 프로젝트에서 가져올 모델 컨텐츠를 포함하는 컴퓨터의 Eclipse 작업공간에 있는 개별 프로젝트에 대한 경로를 입력하십시오. 프로젝트를 추가하려면 프로젝트 섹션에서 추가를 클릭하십시오.
      5. 가져올 프로젝트 이름을 입력하십시오.
      6. (선택사항) 경로 맵핑 섹션에서 작업공간에서 사용하는 경로 맵핑 변수를 지정하십시오. 서버에 파일 시스템이 없으므로 경로 맵핑 값이 작업공간 경로에 상대적이어야 합니다.
      7. (선택사항) 고급 섹션에서 모델 컨텐츠를 전송하기 위해 엔진을 중지하기 전에 기다리는 가져오기 엔진의 시간(분)을 지정하십시오.
  3. (선택사항) 스케줄 섹션에서 이 스케줄을 사용하여 가져오기 자동으로 요청을 클릭하고 가져오기 엔진이 모델 업데이트를 확인하는 빈도를 지정하십시오. 또한 특정한 시점에 프로젝트 보기를 볼 수 있도록 가져오기 프로세스 후에 스냅샷을 스케줄링할 수도 있습니다.
  4. 모든 가져오기 정의 업데이트를 유지하려면 저장을 클릭하십시오.

피드백