L'integrazione di Rational ClearCase Unified
Change Management (UCM) con Rational ClearQuest collega
i progetti e le attività di UCM ai record di ClearQuest.
L'integrazione UCM con ClearQuest presenta i seguenti
requisiti:
- Uno schema ClearQuest abilitato per UCM
- ClearCase 4.x o successive
con un progetto abilitato per ClearQuest
ClearQuest fornisce due schemi predefiniti che
supportano UCM: lo schema UnifiedChangeManagement e lo schema Enterprise. È possibile implementare il supporto
UCM utilizzando uno di questi due schemi. Consultare
Gestione degli schemi ClearQuest.
È anche possibile aggiungere il supporto UCM ad uno schema esistente aggiungendo i package appropriati. È necessario eseguire le fasi
riportate di seguito, nell'ordine specificato, per integrare UCM con i package:
- Aggiungere il package AMStateType.
- Impostare le azioni predefinite per UCM.
- Aggiungere il package UCMPolicyScripts.
- Aggiungere il package UnifiedChangeManagement.
- Facoltativo: aggiungere il package BaseCMActivity.
- Convalidare e applicare le modifiche dello schema.
- Configurare UCM.
Consultare Abilitazione dei tipi di record
per le integrazioni se nel proprio schema sono già presenti i package
AMStateType, UCMPolicyScripts, UnifiedChangeManagement e BaseCMActivity
e si desidera applicare i package ad un nuovo tipo di record.
Attenzione: Finché l'integrazione UCM consente di gestire
ClearCase,
non aggiungere il package
ClearCase per utilizzare
l'integrazione UCM. Il package
ClearCase viene utilizzato
solo per un'integrazione di Base
ClearCase che non imposta le politiche
predefinite. Consultare
Facoltativo: Aggiunta del package BaseCMActivity per istruzioni sull'aggiunta di un'integrazione
di Base
ClearCase.
Aggiunta del package AMStateType
- Utilizzare Designer per assicurarsi che lo schema a cui si desidera
aggiungere il package sia stato sottoposto a checkin.
- Aggiungere il package AMStateType più recente. Consultare Applicazione di aggiornamenti di package.
- Il package AMStateType richiede che vengano associati i tipi di stato e che si definiscano le azioni
predefinite nel caso in cui questa operazione non sia stata ancora eseguita.
- Selezionare i tipi di record da abilitare per UCM e fare clic su Avanti.
- Associare gli stati nello schema ai tipi di stato UCM nella finestra Impostazione tipi di stato:
- Ripetere l'associazione del tipo di stato per ciascun tipo di record abilitato.
- Fare clic su Fine.
ClearQuest convalida
automaticamente lo schema. La finestra di convalida indica che è necessario impostare le
azioni predefinite.
Impostazione delle azioni predefinite
per UCM
La matrice di transizione stato nel proprio schema deve fornire almeno un
percorso tramite il modello tipo di stato per il package UnifiedChangeManagement,
da In attesa a Pronto a Attivo a Completo. Consultare
Visualizzazione del modello di stato per un
tipo di record e
Modelli del tipo di stato per i package.
Per
ciascuno stato nello schema, ad eccezione dello stato associato allo stato Completo UCM,
è necessario assegnare un'azione predefinita che sposti il record al tipo di stato
successivo nel modello di tipo di stato UCM. Consultare
Azioni e tipi di azioni.
Aggiunta del package UCMPolicyScripts
- Utilizzare Designer per assicurarsi che lo schema a cui si desidera
aggiungere il package sia stato sottoposto a checkin.
- Aggiungere il package UCMPolicyScripts più recente. Consultare Applicazione di aggiornamenti di package.
Attenzione: poiché
non ci si trova in un record quando si eseguono tali hook, è necessario richiamare esplicitamente i dettagli del record.
Consultare
Entità e funzioni hook.
Aggiunta del package UnifiedChangeManagement
- Utilizzare Designer per assicurarsi che lo schema a cui si desidera
aggiungere il package sia stato sottoposto a checkin.
- Aggiungere il package UnifiedChangeManagement più recente. Consultare Applicazione di aggiornamenti di package.
Facoltativo: Aggiunta del package
BaseCMActivity
Il package BaseCMActivity aggiunge un tipo di record di attività leggera allo schema. È possibile utilizzare questa alternativa al tipo di record Defect, abilitarla per UCM o svilupparla in un
nuovo tipo di record. Questo package è facoltativo.
- Utilizzare Designer per assicurarsi che lo schema a cui si desidera
aggiungere il package sia stato sottoposto a checkin.
- Aggiungere il package BaseCMActivity più recente. Consultare Applicazione di aggiornamenti di package.
- Modificare i tipi di stato per il package BaseCMActivity. Consultare Applicazione di aggiornamenti di package.
Configurazione di UCM
Configurare ClearCase UCM,
in base alle necessità.
Consultare la guida di ClearCase per i dettagli
di configurazione.