Import historie ClearCase z proudu UCM

Produkt ClearCase Importer se používá k importu dat produktu Rational ClearCase s úplnou nebo dílčí historií úrovně baseline z proudu UCM do Řízení zdrojů produktu Rational Team Concert. Po importu můžete v Řízení zdrojů produktu Rational Team Concert upravit soubory, avšak nemůžete exportovat do ClearCase.
Než začnete

Dříve, než budete moci importovat data ClearCase s historií úrovně baseline, musíte zkonfigurovat hostitele synchronizace a poté vytvořit a přidat účet procesu synchronizace. Zamýšlíte-li z proudu UCM importovat historii podmnožiny úrovní baseline a nikoli historii všech úrovní baseline, musíte rovněž připravit data ClearCase.

Informace o této úloze
Po zajištění či ověření všech nezbytných předpokladů uskutečněte provedením následujících úloh import proudu UCM a poté vyberte soubory a složky k importu s historií z proudu UCM.

Import proudu ClearCase UCM

Vytvořte proud synchronizace pro import historie úrovně baseline UCM provedením následujících kroků.
  1. Klepněte na volbu Soubor > Importovat.
  2. V okně Importovat rozbalte Řízení zdrojů Jazz, vyberte volbu Proud nebo větev ClearCase a klepněte na volbu Další.
  3. Na stránce Informace o proudu ClearCase vyberte volbu Importovat s historií z ClearCase. Protože ClearCase Importer neexportuje změny v komponentě Řízení zdrojů produktu Rational Team Concert do ClearCase, informace o větvi se nepoužívají, takže pole typu větvení je vypnuto. Klepnutím na tlačítko OK uzavřete informační okno Importovat s historií.
  4. Určete konfiguraci pro dynamický pohled produktu Rational ClearCase, který průvodce vytvoří pro podporu procesu importu:
    1. Chcete-li zkonfigurovat pohled z proudu UCM, vyberte volbu Importovat ze stávajícího proudu UCM.
    2. Zadejte název stávajícího proudu ve tvaru název_proudu@značka_PVOB. Chcete-li například zadat proud s názvem můj_proud v PVOB se značkou \projects, zadejte můj_proud@\projekty. K vyhledání názvů proudů použijte příkaz cleartool lsstream nebo Průzkumník projektů produktu Rational ClearCase.
    Poznámka: Nelze importovat historii ClearCase z proudů určených pouze ke čtení. Historii můžete importovat, pokud nadřízený proud není určen jen pro čtení, nebo můžete vytvořit nový podřízený proud schopný zápisu, identický s podřízeným proudem určeným jen pro čtení, a potom importovat historii z nového proudu.
    Průvodce ověří syntaxi (nikoli však existenci) názvu proudu a poté povolí tlačítko Další.
  5. Klepněte na tlačítko Další.
  6. Na stránce Informace o paměti ClearCase zadejte síťovou cestu k adresáři, kde může průvodce vytvořit úložiště pohledu pro dynamický pohled produktu Rational ClearCase, aby umožnil import z produktu Rational ClearCase do platformy Jazz. Importovací program tuto položku předběžně vyplní síťovou cestou skládající se ze jména lokálního hostitele a řetězce \VIEWSTORAGE. Pokud tento adresář na lokálním hostiteli existuje a jde-li o platné umístění pro úložiště pohledu (musí být sdíleno v systému Windows® nebo exportováno v systémech UNIX® či Linux®), můžete jej použít. Nebo určete síťovou cestu do jiného lokálního či vzdáleného adresáře, ve kterém lze vytvořit úložiště pohledu. Průvodce vytvoří dynamický pohled s úložištěm v tomto adresáři a rozlišovací značku pohledu (předpona DO_NOT_USE a přípona UUID). Tento pohled by měli uživatelé produktu Rational ClearCase považovat za zakázaný.

    Je-li to použitelné, zaškrtněte volbu Zadat informace o další sadě voleb pro vytvoření pohledů ClearCase a zadejte příslušné hodnoty Hostitele, Cesty k hostiteli a Globální cesty: název hostitele, lokální cestu v rámci hostitele a globální cestu úložiště pro umístění úložiště serveru ClearCase.

  7. Klepněte na tlačítko Další. Průvodce ověří cestu uložení pohledu, a pokud je zadána, rovněž cestu globálního úložiště.
  8. Na stránce Vybrat oblast projektu nebo týmu rozbalte položku úložiště a vyberte oblast projektu nebo týmu, do které chcete přidat účet procesu synchronizace (viz Přidání účtu procesu synchronizace do vaší oblasti týmu). Nejsou-li v úložišti žádné položky, ověřte, zda jste připojeni k oblasti projektu, a poté operaci zopakujte. Klepněte na tlačítko Další.
  9. Stránka Informace řízení zdrojů Jazz zobrazuje název pracovního prostoru sloučení, který bude vytvořen průvodcem. Podle potřeby můžete zvolit jiný název. Pokud úložiště obsahuje pracovní prostor s vámi zvoleným názvem, průvodce vytvoří tento jedinečný název doplněním tohoto názvu o vhodný řetězec. (Pracovní prostor sloučení je pracovní prostor úložiště, ve kterém řešíte konflikty, ke kterým dochází při souběžných úpravách souboru či složky v produktu Rational ClearCase a komponentě Řízení zdrojů produktu Rational Team Concert).
  10. V tomto poli se zobrazuje výchozí ID uživatele synchronizace. (Výchozí ID je ccsync.) Pokud používáte ID uživatele synchronizace jiné než výchozí, nahraďte ID správnou hodnotou. Zadejte heslo pro ID uživatele synchronizace. Další informace viz téma Vytvoření účtu procesu synchronizace.
  11. Zadejte název s cestou pro umístění instalace produktu ClearCase Connector na tomto hostiteli do pole Umístění instalace produktu Connector nebo po klepnutí na tlačítko Procházet toto umístění vyhledejte. Produkt ClearCase Connector je obvykle instalován v instalačním adresáři produktu Rational Team Concert.
  12. Vyberte volbu Spustit proces stroje synchronizace Jazz po dokončení průvodce a poté vyberte volbu Spustit průvodce Vybrat soubory po dokončení tohoto průvodce.
  13. Klepněte na tlačítko Dokončit. Produkt ClearCase Importer vytvoří synchronizovaný proud v produktu Rational Team Concert, spustí proces stroje synchronizace na pozadí a poté otevře průvodce Vybrat soubory.

Import souborů a složek s historií

Informace o této úloze
V průvodci Vybrat soubory vyberte soubory a složky ClearCase jako synchronizované kořeny a zvolte import všech nebo pouze některých úrovní baseline pro komponentu, do které patří všechny složky.
  1. Na stránce Vybrat soubory k importu proveďte jednu z následujících akcí, a vyberte tak soubory a složky v komponentě UCM, jejíž úrovně baseline chcete importovat.
    Omezení: Vybírejte pouze složky či soubory, které jsou viditelné ve všech úrovních baseline, které zamýšlíte importovat. Při importu jednotlivých následujících úrovní baseline dojde k odebrání veškerých synchronizovaných kořenů, které nejsou viditelné v této úrovni baseline. Po odebrání složky jako synchronizovaného kořene nebude pro tuto složku importována žádná informace o úrovni baseline, a to ani v případě, že existuje v pozdějších úrovních baseline.
    • Pokud jste již importovali soubory a složky s historií, zobrazíte výběrem volby Zobrazit aktuálně importované objekty v tabulce kořeny synchronizace v Tabulce importu.
    • Chcete-li soubory a složky vybrat procházením připojených VOB, klepnutím na tlačítko Procházet zobrazte seznam VOB připojených k hostiteli synchronizace. (Chcete-li urychlit procházení, odpojte VOB, ke kterým nechcete přistupovat.) Pokud se v okně žádné VOB nezobrazují, ověřte, ověřte, že jsou VOB, ze kterých chcete importovat, připojeny k hostiteli synchronizace. Po dokončení výběru souborů a složek klepnutím na tlačítko OK uzavřete prohlížeč a zobrazíte zvolené cesty v seznamu Tabulky importu.
    • Chcete-li soubory a složky vybrat ručně, zadejte název s cestou, který je viditelný v proudu produktu Rational ClearCase, jenž jste zadali v průvodci Importovat, a poté klepněte na tlačítko Přidat. Název s cestou musí být relativní vzhledem ke kořenové složce pohledu. Používáte-li proud UCM, název s cestou musí končit u kořenové složky komponenty UCM. Všechny názvy s cestami, které určíte pro import, musejí začínat značkou VOB (bez úvodních lomítek / a \) a musejí obsahovat úplnou cestu z kořenové složky VOB do kořenové složky projektu. Například:

      sources\eclipse_projects\my_project

      vyberte složku s názvem my_project, která je uložena ve složce eclipse_projects VOB, jehož značka VOB je \sources.
  2. V oblasti Vybrat úrovně baseline pro import vyberte historii úrovně baseline, kterou chcete importovat, pro jednotlivé komponenty, do kterých patří synchronizované kořeny:
    • Výběrem volby Importovat všechny úrovně baseline vyvoláte import historie ze všech úrovní baseline v proudu produktu Rational ClearCase.
    • Vyberte volbu Importovat všechny úrovně baseline, které mají následující typ atributu, pokud chcete importovat podmnožinu úrovní baseline, které mají přidružený konkrétní typ atributu. Produkt Rational ClearCase můžete použít k přidružení typu atributu ke specifickým úrovním baseline. (Podrobnosti viz výše v sekci Než začnete.)
  3. Klepnutím na tlačítko Dokončit uzavřete průvodce Vybrat soubory a zahájíte import zadaných souborů a složek ClearCase s historií úrovně baseline. V závislosti na velikosti komponenty, počtu úrovní baseline komponenty v proudu a na objemu historických dat dostupných v úrovních baseline může import trvat několik minut, ale i několik hodin či dnů.
Výsledky
Po počátečním importu můžete importovat následnou historii úrovní baseline pro zadané soubory a složky spuštěním synchronizace v synchronizovaném proudu. Zvolíte-li další soubory anebo složky jako synchronizované kořeny po počátečním importu, nebudou importovány s historií z počáteční úrovně baseline. Budou importovány pouze s historií z úrovní baseline, které následují po posledním importu.
Tip: Chcete-li importovat další soubory a složky se stejnou historií, jakou mají původně importované soubory a složky, vytvořte nový synchronizovaný proud a vyberte synchronizovaný kořen, který obsahuje všechny soubory a složky, které chcete importovat s historií.

Váš názor

Byla tato pomoc užitečná? Zpětnou vazbu můžete poskytnout na stránkách Jazz.net (registrace je požadována): Komentář na fóru nebo odeslat chybu