L'integrazione UCM (Unified Change Management) collega i progetti UCM di Rational ClearCase e li attiva sui record Rational ClearQuest.
Viene definita anche come integrazione UCM-Rational ClearCase.
L'integrazione UCM richiede:
- Uno schema Rational ClearQuest abilitato per UCM.
- Rational ClearCase 4.x
con un progetto abilitato per operare con Rational ClearQuest.
Rational ClearQuest fornisce due schemi predefiniti che supportano UCM: lo schema UnifiedChangeManagement e lo schema Enterprise. Il modo più semplice per implementare UCM è utilizzare uno di questi
schemi. Per istruzioni sull'utilizzo degli schemi, consultare
Gestione degli schemi ClearQuest
.
È anche possibile aggiungere il supporto
UCM ad uno schema esistente aggiungendo i pacchetti corretti. Questa sezione descrive l'integrazione Rational ClearQuest e UCM aggiungendo i pacchetti. Questi pacchetti devono essere aggiunti nell'ordine descritto in ciascuna fase.
Nota: Sebbene l'integrazione
UCM consenta l'utilizzo di
Rational ClearCase,
non è necessario aggiungere il pacchetto
Rational ClearCase per questa integrazione. Il pacchetto
Rational ClearCase
viene utilizzato solo per un'integrazione
Rational ClearCase base, che
che non imposta politiche
Rational ClearCase predefinite.
Consultare l'
Aggiunta delle integrazioni indipendenti per le istruzioni sull'aggiunta di un'integrazione Base
Rational ClearCase.
L'integrazione di Rational UCM
con i pacchetti richiede che siano effettuate le seguenti operazioni nell'ordine elencato.
Ciascuna operazione viene descritta nelle seguenti sezioni.
- Aggiunta del pacchetto AMStateTypes.
- Impostazione delle azioni predefinite per UCM.
- Aggiunta del pacchetto UCMPolicyScripts.
- Aggiunta del pacchetto UnifiedChangeManagement.
- Aggiunta del pacchetto BaseCMActivity (facoltativo).
- Salvataggio delle modifiche dello schema.
- Configurazione di Rational UCM.
Avviso: per evitare errori, è necessario installare i pacchetti nell'ordine descritto.
Per le informazioni complete sull'impostazione e sull'utilizzo dell'integrazione UCM, consultare la sezione IBM Rational ClearCase Guide to
Managing Software Projects.
Aggiunta del pacchetto AMStateTypes
- In Rational ClearQuest Designer,
verificare che sullo schema a cui si desidera aggiungere il pacchetto sia eseguito il checkin. Per eseguire il checkin
di uno schema, fare clic su .
- Fare clic su ed aggiungere l'ultimo pacchetto AMStateType.
Consultare l'Applicazione degli aggiornamenti del pacchetto per le istruzioni dettagliate.
Il pacchetto AMStateType richiede di associare i tipi di stato e definire le azioni predefinite, se non sono state già definite.
Selezionare il tipo di record per abilitare UCM e fare clic su Avanti per visualizzare la finestra Imposta tipi di stato.
- Nella finestra Imposta tipi di stato, associare gli stati dello schema ai tipi di stato UCM:
- Ripetere l'associazione del tipo di stato per ciascun tipo di record abilitato.
Fare clic su Fine.
Rational ClearQuest convalida automaticamente lo schema. La finestra di convalida indica la necessità di impostare le azioni predefinite.
Impostazione delle azioni predefinite per UCM
State Transition Matrix dello schema deve fornire almeno un percorso mediante il modello del tipo di stato per il pacchetto UnifiedChangeManagement, dal tipo di stato Attesa a Pronto, Attivo e Completo. Consultare
Visualizzazione di State Transition Matrix per un tipo di record Defect
e
Modelli di tipo
State per i pacchetti
per ulteriori informazioni.
Per ciascuno stato dello schema, escluso il sito associato allo stato Completo UCM, è necessario assegnare un'azione predefinita che sposta il record dallo stato al tipo di stato successivo nel modello del tipo di stato UCM. Consultare Utilizzo di azioni e dei tipi di azioni per ulteriori informazioni.
Per assegnare le azioni predefinite:
- In Rational ClearQuest Designer,
espandere Tipi di record, quindi espandere il tipo di record abilitato per UCM e fare doppio clic su State Transition Matrix.
- In State Transition Matrix, fare clic con il tastino destro del mouse su uno stato e fare clic su
Proprietà per aprire la finestra Proprietà per tale stato.
- Nella scheda Azione predefinita della finestra Proprietà, selezionare un'azione predefinita per lo stato. La scheda Azione predefinita elenca le azioni create per le transizioni di stato in State Transition Matrix.
Per ciascuno stato, selezionare l'azione che sposta il record ad uno stato associato al tipo di stato successivo nel modello UCM. Ad esempio, lo stato Inviato (Attesa) viene spostato su Stato assegnato (Pronto) mediante Assegnazione azione predefinita. Se lo schema
ha uno stato Chiuso ed è associato al tipo di stato Completo, non necessita di un'azione predefinita.
- Fare clic su per eseguire il checkin dello schema. Consultare
Checkin di uno schema
per istruzioni dettagliate.
Per ulteriori informazioni, consultare
Utilizzo di azioni e dei tipi di azioni
e Modelli di tipo State per i pacchetti
.
Aggiunta del pacchetto UCMPolicyScripts
- Mediante lo schema su cui è stato eseguito il checkin, fare clic su ed aggiungere l'ultimo pacchetto UCMPolicyScripts.
Consultare l'Applicazione degli aggiornamenti del pacchetto per le istruzioni dettagliate.
- Selezionare per eseguire il checkin dello schema.
Nota: poiché non ci si trova in un record quando si eseguono tali hook, è necessario richiamare esplicitamente i dettagli del record. Per ulteriori informazioni, consultare
Entità e hook .
Aggiunta del pacchetto UnifiedChangeManagement
- Mediante lo schema su cui è stato eseguito il checkin, fare clic su ed aggiungere l'ultimo pacchetto UnifiedChangeManagement.
- Selezionare per eseguire il checkin dello schema.
Aggiunta del pacchetto BaseCMActivity (facoltativo)
Il pacchetto
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 pacchetto è facoltativo. Per una memorizzazione di attività più intensa, consultare Using IBM Rational ClearQuest Project Tracker.
- Mediante lo schema su cui è stato eseguito il checkin, fare clic su ed aggiungere l'ultimo pacchetto BaseCMActivity.
- Modificare i tipi di stato per il pacchetto BaseCMActivity.
Consultare l'Applicazione degli aggiornamenti del pacchetto per le istruzioni dettagliate.
- Fare clic su per eseguire il checkin dello schema.
Configurazione di Rational UCM
Configurare l'applicazione UCM come necessario. Per ulteriori informazioni sulla configurazione, consultare IBM Rational ClearCase Guide to
Managing Software Projects.