Průvodce nastavením produktu ClearQuest Connector konfiguruje vaše prostředí produktu IBM® Rational ClearQuest použitím balíku JazzInterop na schéma a následným převodem databáze uživatelů na novou verzi schématu. Nicméně v prostředí ClearQuest Multisite musíte provést ruční použití balíku na schémata replikace a upgrade replik databáze uživatelů. Průvodce použije balík pouze na repliku, která je připojena k bráně ClearQuest Gateway.
Informace o této úloze
Balík JazzInterop přidá k danému schématu globální skript Perl, skripty ChangeHistoryScripts
a následující typy záznamů:
- JazzConnectorChangeEvents.
- JazzConnectorQueryInfo.
- JazzConnectorSyncHistory.
Nápověda Rational ClearQuest MultiSite uvádí podrobnosti o posloupnosti kroků při použití balíků a převodu databází uživatelů na novou verzi.
Pro schéma vždy použijte nejnovější verzi balíku JazzInterop (nejvyšší číslo verze). Pokud jste dříve použili
starší verzi, proveďte její přírůstkový upgrade na poslední verzi. Je-li například poslední verzí verze 1.06, pak při upgradu z verze 1.03 na verzi 1.06 proveďte tyto úlohy:
- Použijte balík JazzInterop 1.04 na své schéma.
- Proveďte upgrade databáze uživatelů.
- Použijte balík JazzInterop 1.05 na své schéma.
- Proveďte upgrade databáze uživatelů.
- Použijte balík JazzInterop 1.06 na své schéma.
- Proveďte upgrade databáze uživatelů.
Použití balíku JazzInterop na schéma a upgrade databáze uživatelů:
- Na počítači, na kterém běží systém Windows®, zkopírujte složku instalační-adresář/gateway/cqPackage/JazzInterop
a vložte ji do složky instalační-adresář-cq/packages.
- Přejděte do složky cq-install-dir. Použijte příkaz packageutil
pro registraci balíku JazzInterop s produktem ClearQuest. Potřebujete-li na vaše schéma použít více verzí balíku, abyste se dostali k poslední verzi,
proveďte tento příkaz vícekrát a pokaždé uveďte jinou verzi balíku. Například:
packageutil registerpackage JazzInterop verze_balíku "C:\Program Files\Rational\ClearQuest\packages\JazzInterop\verze_balíku"
- Spuštěním následujícího příkazu umožníte balíku JazzInterop aktualizovat
typy záznamů, které jste mohli přidat do vašeho schématu použitím jiných balíků.
packageutil enablepackageediting -dbset název_dbset jméno_uživatele_clearquest heslo_uživatele_clearquest -enable uživatel
Uživatel, kterého určíte parametrem heslo_uživatele_clearquest,
musí mít přidělena oprávnění návrháře schémat. Účet uživatele s oprávněním administrátora
má oprávnění nejvyšší úrovně, která zahrnují oprávnění návrháře schémat. Například:
packageutil enablepackageediting -dbset my_schema_repo admin "" -enable admin
- Otevřete ClearQuest Designer
klepnutím na volbu . V pohledu Průzkumník úložiště schémat klepněte pravým tlačítkem myši na určitou verzi schématu a vyberte volbu . Rozbalte složku JazzInterop a vyberte verzi balíku, kterou chcete použít. Klepněte na tlačítko Další.
Vyberte typy záznamů, které chcete povolit pro synchronizaci.
Klepněte na tlačítko Dokončit. Vraťte novou verzi schématu.
- Použijte znovu příkaz packageutil enablepackageediting s volbou
–disable, která vrátí typy záznamů do stavu pouze ke čtení.
Například:
packageutil enablepackageediting -dbset mé_úložiště_schématu admin "" -disable admin
- Klepněte na volbu . Klepněte pravým tlačítkem myši na databázi uživatelů, kterou chcete převést na vyšší verzi, a poté klepněte na volbu Upgrade databáze.
Otevře se okno Upgrade databáze uživatelů. Vyberte novou verzi schématu v seznamu Verze a poté klepněte na tlačítko OK.
Jak pokračovat dále
Rozhodnete-li se později použít balík JazzInterop na dodatečný stavový typ záznamu
ve stejném schématu, začněte dalším spuštěním příkazu packageutil enablepackageediting
s volbou –enable. Otevřete produkt ClearQuest Designer a zapůjčte
toto schéma. V pohledu Průzkumník úložiště schémat rozbalte složku
Typy záznamů. Klepněte pravým tlačítkem myši na typ záznamu a vyberte volbu
Nastavit typ záznamu pro balíky.
Vyberte balík JazzInterop a klepněte na tlačítko
OK.
Vraťte novou verzi schématu. Spusťte příkaz packageutil enablepackageediting
s volbou –disable. Proveďte upgrade databáze uživatelů pomocí nové verze schématu.
Pro použití balíku JazzInterop
na dodatečný nestavový typ záznamu musíte použít jiný postup.
Otevřete produkt ClearQuest Designer a zapůjčte
toto schéma. V pohledu Průzkumník úložiště schémat rozbalte složku Typy záznamů - nestavové.
Rozbalte složku nestavového typu záznamu. Poklepejte na volbu Akce.
Klepněte na volbu Nová akce. Zadejte řetězec Změnit_historii do
pole Název akce. Vyberte volbu BASE
v poli Typ. Zavřete dialogové okno Akce a změny budou uloženy. Klepněte na buňku Oznámení u akce
Změnit_historii. Klepněte na ni znovu a vyberte položku .
Poklepáním na buňku otevřete editor skriptů. Vložte následující řádek do editoru za poslední řádek
s komentářem: JazzCQConnector($actionname, $actiontype);. Uložte své změny a
zavřete editor. Zavřete matici Akce. Vraťte schéma. Proveďte upgrade databáze uživatelů pomocí nové verze schématu.