Aggiornamento di schemi alle nuove versioni dei package

Se è stato applicato un package ad uno schema, è possibile aggiornare lo schema ad una versione più recente del package quando è disponibile.

Procedura

Per aggiornare uno schema ad una nuova versione di un package:

  1. Avviare il Designer.
  2. Nella vista Esplora repository di schemi ClearQuest, fare clic con il tasto destro del mouse sulla versione dello schema per cui si desidera aggiornare i package e fare clic su Package > Aggiorna package installati. La procedura guidata Package si apre e vengono elencate tutte le versioni del package disponibili.
  3. Fare clic su Package > Aggiorna package installati. Se esistono package da aggiornare, viene visualizzata la finestra Piano di aggiornamento package con i package disponibili. Altrimenti, verrà visualizzato un messaggio che informa che non esistono package da aggiornare.
  4. Selezionare lo schema da aggiornare nella finestra Piano di aggiornamento package.

    Il software ClearQuest esegue il checkout dello schema, identifica i package da aggiornare e determina se i package possiedono dei prerequisiti.

    La pagina Stato elenca i package che devono essere aggiornati e la versione più recente di ogni package compatibile con la codepage dei dati ClearQuest del repository di schemi. Per i repository di schemi con codepage 932 o 60932 (Giapponese) o 936 (Cinese semplificato), viene visualizzata la versione convertita aggiornata. Per la codepage di dati 65001 (UTF-8), sono visualizzate le ultime versioni in inglese, giapponese e cinese. Per le altre pagine di codepage, è visualizzata l'ultima versione in inglese.

    Vi sono tre scenari per l'aggiornamento dei package installati per la codepage di dati 65001 (UTF-8):
    • Se i package dell'aggiornamento includono le versioni in inglese e giapponese, tutti i package sono aggiornati all'ultima versione in giapponese.
    • Se i package dell'aggiornamento includono le versioni in inglese e cinese, tutti i package sono aggiornati all'ultima versione in cinese.
    • Se i package dell'aggiornamento includono le versioni in inglese e giapponese, ClearQuest evita l'aggiornamento del package, visualizzando il seguente messaggio di errore:
      Error:  There are 2 different non-ASCII code page packages existing in the current schema.
      ClearQuest doesn't support the automatic upgrade of schemas in which more than one non-ASCII code page package is installed.
    Le seguenti politiche di aggiornamento del package si applicano alla codepage di dati 65001 (UTF-8):
    • I package in inglese, cinese e giapponese possono essere applicati allo stesso schema, ma per un determinato package, è possibile applicare una sola versione tradotta. Ad esempio, se si applica il package Rational ClearQuest OSLCLinks versione 1.1, non è possibile applicare Rational ClearQuest OSLCLinks versione 1.2.
    • Un package in inglese può essere aggiornato ad una versione superiore in inglese, giapponese o cinese.
    • Un package in giapponese può essere aggiornato ad una versione superiore in giapponese ma non ad una versione superiore in inglese o cinese.
    • Un package in cinese può essere aggiornato ad una versione superiore in cinese, ma non ad una versione superiore in inglese o giapponese.

    I package sono applicati allo schema nell'ordine corretto e lo stato di ognuno viene visualizzato.

  5. Al termine del processo di aggiornamento, verificare che il messaggio di stato indichi che l'operazione è stata eseguita correttamente.
  6. Convalidare le modifiche ed eseguire il checkin dello schema al termine dell'esecuzione del test.

Risultati

Una volta eseguito il checkin della nuova versione dello schema, aggiornare i database dell'utente che utilizzano una versione precedente dello schema.

È possibile ripetere questo processo per gli altri schemi. Verificare che le nuove versioni del package siano applicate seguendo la procedura Verifica dei package applicati ad uno schema.


Feedback