Aggiunta di un'integrazione di ClearCase UCM

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:

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:

  1. Aggiungere il package AMStateType.
  2. Impostare le azioni predefinite per UCM.
  3. Aggiungere il package UCMPolicyScripts.
  4. Aggiungere il package UnifiedChangeManagement.
  5. Facoltativo: aggiungere il package BaseCMActivity.
  6. Convalidare e applicare le modifiche dello schema.
  7. 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

  1. Utilizzare Designer per assicurarsi che lo schema a cui si desidera aggiungere il package sia stato sottoposto a checkin.
  2. Aggiungere il package AMStateType più recente. Consultare Applicazione di aggiornamenti di package.
  3. 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.
    1. Selezionare i tipi di record da abilitare per UCM e fare clic su Avanti.
    2. Associare gli stati nello schema ai tipi di stato UCM nella finestra Impostazione tipi di stato:
    3. Ripetere l'associazione del tipo di stato per ciascun tipo di record abilitato.
    4. 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

  1. Utilizzare Designer per assicurarsi che lo schema a cui si desidera aggiungere il package sia stato sottoposto a checkin.
  2. 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

  1. Utilizzare Designer per assicurarsi che lo schema a cui si desidera aggiungere il package sia stato sottoposto a checkin.
  2. 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.

  1. Utilizzare Designer per assicurarsi che lo schema a cui si desidera aggiungere il package sia stato sottoposto a checkin.
  2. Aggiungere il package BaseCMActivity più recente. Consultare Applicazione di aggiornamenti di package.
  3. Modificare i tipi di stato per il package BaseCMActivity. Consultare Applicazione di aggiornamenti di package.

Convalida e applicazione delle modifiche dello schema

Salvare le modifiche dello schema dopo aver installato il package UCM più recente:

  1. Convalidare le modifiche dello schema. Consultare Convalida delle modifiche dello schema.
  2. Eseguire il checkin dello schema per salvare le modifiche dello schema. Consultare Checkin di uno schema.
  3. Applicare le modifiche dello schema al database utente. Consultare Aggiornamento di un database utente.

Configurazione di UCM

Configurare ClearCase UCM, in base alle necessità. Consultare la guida di ClearCase per i dettagli di configurazione.

Feedback