통합 프로젝트 공유

WebSphere® Integration Developer는 중앙 저장소와 자원을 공유하게 하여 팀 환경에서 응용프로그램을 개발할 수 있는 기능을 제공합니다. Eclipse를 통해 WebSphere Integration Developer는 동시 버전 시스템(CVS)에 클라이언트를 제공합니다.

Rational® ClearCase®를 설치하면 이를 사용하여 프로젝트를 공유할 수도 있습니다. 자세한 정보는 팀 환경에서 응용프로그램 개발을 참조하십시오. 이 주제를 통해 CVS 저장소와 프로젝트 공유에 대해 논의할 수 있습니다.

비즈니스 통합 보기에서는 각 모듈, 중개 모듈 및 라이브러리에 있는 자원의 논리 보기를 제공합니다. 각 프로젝트 내부의 자원은 유형별로 분류됩니다. 비즈니스 통합 보기의 탐색 트리에 표시된 논리 자원에 실제 파일에 대한 일대일 맵핑이 반드시 포함되는 것은 아닙니다. 메뉴 옵션 사용 시, 동기화 및 CVS 저장소 보기에 표시되는 실제 파일은 비즈니스 통합 보기의 자원에 직접 맵핑되지 않습니다. 프로젝트 공유 또는 변경사항 확약 시, 반드시 비즈니스 통합 보기에서 작업하여 필요한 모든 자원을 공유하거나 확약하십시오.

다음의 주제는 팀 환경에서 작업 시 프로젝트를 공유하는 기본 단계를 설명합니다. 자세한 정보는 CVS로 팀 프로그래밍을 참조하십시오.

CVS 저장소 추가

CVS 저장소와 프로젝트를 공유하기 전에 CVS 저장소 보기에 저장소를 추가해야 합니다. CVS 저장소 탐색 Perspective로 전환하고 마우스 오른쪽 단추를 클릭하여 새로 작성 > 저장소 위치를 선택하십시오. CVS 저장소 추가 마법사에서 위치, 인증 및 연결 정보를 입력하십시오. 완료를 클릭하십시오.

모듈 또는 라이브러리 공유
  1. 비즈니스 탐색 보기에서 공유하려는 라이브러리 또는 모듈을 선택하고 마우스 오른쪽 단추를 클릭하여 팀 > 프로젝트 공유를 선택하십시오.
  2. 프로젝트 공유 마법사에서 저장소 유형으로 CVS를 선택하고 다음을 클릭하십시오.
  3. 이전에 작성한 현 저장소 연결 사용을 선택하고 다음을 클릭하십시오.
  4. 모듈 이름으로 프로젝트 이름 사용을 선택하고 다음을 클릭하십시오.
  5. 다음 페이지에는 공유될 프로젝트가 표시됩니다. 프로젝트를 펼치고 해당 프로젝트에서 실제 파일을 확인하십시오. + 부호가 있는 화살표로 표시되는 데코레이터는 파일이 새로 작성되었으며 서버에 파일이 없음을 나타냅니다. 프로젝트를 선택하고 완료를 클릭하십시오. 해당 자원 모두를 포함하는 모듈의 버전이 공유된 저장소에 작성됩니다.
    모듈의 새 자원 모두를 표시하는 프로젝트 페이지를 공유하십시오.

변경사항 적용

공유된 모듈 DataMergeModule의 일부를 변경했다고 가정합니다. 어셈블리 다이어그램에서 TransferFromBrokerageToBankProcess라는 이름의 BPEL 프로세스를 추가하고 이를 두 개의 새 Java™ 컴포넌트에 연결했습니다. Java 컴포넌트는 Component1Impl 및 Component2Impl로 구현됩니다. 어셈블리 다이어그램이 저장된 후 비즈니스 통합 보기는 아래와 같이 변경된 자원 옆에 > 데코레이터를 표시합니다.


변경된 자원을 표시하는 비즈니스 통합 보기

자원을 확약하기 전에 저장소와 프로젝트를 동기화하여 로컬 작업공간 및 저장소에서 변경된 자원을 확인할 수 있습니다. 프로젝트를 선택하고 마우스 오른쪽 단추를 클릭하여 팀 > 저장소와 동기화를 선택하십시오. 동기화 보기에서 모듈의 실제 파일을 표시합니다. 데코레이터를 변경하면 파일도 변경됩니다. 아래 이미지는 동기화 보기의 DataMergeModule을 표시하며 + 부호와 화살표는 변경사항을 나타냅니다.


로컬 변경사항을 표시하는 동기화 보기

실제 자원 보기로 전환하십시오. 이 보기는 변경된 실제 파일도 표시하며 > 데코레이터로 표시됩니다.


로컬 변경사항을 표시하는 실제 자원 보기

변경사항을 확약하려면 비즈니스 통합 보기에서 작업하십시오. 모듈을 선택하고 마우스 오른쪽 단추를 클릭하여 팀 > 확약을 선택하십시오.

공유된 저장소에서 프로젝트 체크아웃

프로젝트를 체크아웃하기 전에 해당 프로젝트를 동기화하여 다른 팀 구성원에 의한 프로젝트 서버 버전 변경을 확인하십시오. 비즈니스 통합 보기에서 프로젝트를 선택하고 마우스 오른쪽 단추를 클릭하여 팀 > 동기화를 선택하십시오. 파일 옆에 왼쪽 화살표는 해당 파일이 공유된 저장소에서 변경되었음을 표시합니다.


원격 저장소에서 변경된 파일을
표시하는 동기화 보기

프로젝트를 체크아웃하려면 CVS 저장소 보기로 전환하고 프로젝트를 선택한 후 마우스 오른쪽 단추를 클릭하여 체크아웃을 선택하십시오.

파일 비교

로컬 및 원격 파일 간의 차이를 보기 위해 비교 편집기의 파일을 열 수 있습니다. 동기화 보기에서 파일을 선택하고 마우스 오른쪽 단추를 클릭한 후 비교 편집기에서 열기를 선택하십시오. 원격 및 로컬 파일은 강조표시된 변경사항과 함께 텍스트 편집기에서 열 수 있습니다.

피드백
(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.