2011년 12월 28일 수요일

CC/CQ와 RTC의 Synchronizer 통합 도움말

https://jazz.net/library/article/581


Summary

This document provides guidance for deploying Rational Team Concert into an existing ClearCase/ClearQuest environment. In particular, it provides guidance for deploying the ClearCase and ClearQuest Synchronizers to synchronize the information stored in Rational Team Concert and ClearCase/ClearQuest.

Rational Team Concert also includes bridges to ClearQuest and ClearCase which allow you to associate ClearQuest records or source control information with work items in the Jazz repository, without synchronizing data.


ClearCase Synchronizer

The primary deployment principle for the ClearCase synchronizer is that you should configure your ClearCase and Rational Team Concert deployments independently, i.e. configure ClearCase for the ClearCase users (ignoring Rational Team Concert) and configure Rational Team Concert for the Rational Team Concert users (ignoring ClearCase). Then deploy the ClearCase Synchronizer on a machine with efficient read/write access via a ClearCase dynamic view to the ClearCase stream/branch that is to be synchronized with a Rational Team Concert stream.

http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.team.connector.scm.cc.doc/topics/c_sync_intro.html

Rational Team Concert™에는 Rational® ClearCase® 소스 제어와 Rational Team Concert source control 간의 양방향 동기화를 지원하는 ClearCase Synchronizer와, Rational Team Concert source control로의 히스토리를 포함한 Rational ClearCase 소스 제어의 단방향 가져오기를 지원하는 ClearCase Importer가 포함되어 있습니다.

 ClearCase Synchronizer를 사용하려면 먼저 Rational Team Concert source controlRational ClearCase 간의 동기화를 지원하는 하나 이상의 Rational ClearCase 호스트를 구성해야 합니다. 그런 다음, Rational ClearCase에서 가져오거나 Rational Team Concert source control에서 내보낼 파일 및 폴더를 포함하는 하나 이상의 ClearCase Synchronized Stream을 정의하십시오. 이 단계가 완료된 후 사용자가 어느 환경에서든 이러한 파일과 폴더를 수정할 수 있습니다. 일반적인 자동 동기화는 두 환경 모두를 최신 상태로 유지합니다.
동기화 프로세스는 Rational Team Concert source control에서 작성된 변경사항을 검색하고 이들을 새 버전으로 Rational ClearCase에 체크인합니다. 또한 Rational ClearCase에서 작성된 변경사항을 검색하고 이들을 ClearCase Synchronized Stream이라는 Rational Team Concert source control 스트림으로 전달합니다. 파일 또는 폴더가 Rational ClearCaseRational Team Concert source control 모두에서 수정되었기 때문에 충돌이 발생하면 병합 작업공간으로 알려진 특수 저장소 작업공간에 대한 수신 변경 세트로서 표시됩니다. 병합 작업공간 소유자(일반적으로 팀 리더)가 충돌을 해결한 후 병합된 변경 세트를 동기화된 스트림으로 전달하며, 동기화된 스트림은 모든 팀 구성원이 액세스할 수 있습니다.

ClearQuest Synchronizer

Teams sometimes want different tools and processes than other teams or the enterprise. Sometimes the needs of teams across the enterprise are aligned but different schedules make it impossible to coordinate an enterprise-wide shift to new tools or processes. Synchronizers enable different teams within an enterprise to make different tool and process decisions while still sharing development assets. In the case of the ClearQuest Synchronizer to Rational Team Concert those assets are work items, e.g. defects, enhancement requests, change requests, tasks, etc. The synchronizer is perfect for situations where some teams want the tight integration of Rational Team Concert but must share those work items with other teams using Rational ClearQuest.
Consider a development team that enjoys the integration of work items with build and source control in Rational Team Concert. Perhaps their support team enters customer reported issues through ClearQuest and the team needs to see them. Or, consider an enterprise that gathers project metrics from a centralized ClearQuest database in which every team must make their work visible.

If a team doesn't care to use the work item component in Rational Team Concert they could elect to continue using ClearQuest directly. Similarly, a team may be able to access Rational Team Concert work items, perhaps through the web UI, just as easily as ClearQuest.

One of the goals of connecting the two systems is to allow teams some control over their process. This implies that there will not be complete alignment between a process specification's work item definition and a ClearQuest schema's record type. Fields, enumeration choices, states, and even the variety of types available may differ. The synchronizer cannot infer the semantics of the two processes or distill the key data to synchronize -- this requires someone knowledgeable of both the Jazz process specification and the ClearQuest schema to produce a mapping. The synchronizer captures this mapping in the form of synchronization rules. The more similar the two processes the easier it will be to create synchronization rules, but in some cases this will require significant effort and could involve making tradeoffs and converging aspects of the process definitions.

http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.team.connector.cq.doc/topics/c_configuring_and_using_the_clearquest_connector.html

ClearQuest® Synchronizer를 사용하여 Rational Team Concert™ 작업 항목과 ClearQuest 레코드 사이에 정보를 동기화할 수 있습니다.

Rational Team Concert 작업 항목 컴포넌트를 사용하여 결함, 태스크 및 개선사항 요청을 제출하고 추적할 수 있지만, 팀이 ClearQuest 사용자 데이터베이스도 사용해야 할 수 있습니다. ClearQuest Synchronizer로 두 도구에서 모두 작업하고 데이터를 공유할 수 있습니다. 동기화 오퍼레이션을 통해 ClearQuest Synchronizer는 ClearQuest 레코드(예: 결함)를 Rational Team Concert 작업 항목에 맵핑합니다. 사용자가 ClearQuest 레코드를 작성하거나 수정할 때, ClearQuest Synchronizer가 대응하는 작업 항목을 작성 또는 수정합니다. 작성 및 수정 변경이 작업 항목에서 ClearQuest 레코드로 이동합니다.


댓글 없음:

댓글 쓰기