Synchronizace je spravována procesem synchronizace, který se spouští v naplánovaných časech. Uživatelé komponenty Řízení zdrojů produktu Rational Team Concert si mohou vyžádat synchronizaci ve kterémkoli momentu.
Informace o této úloze
Naplánujte spouštění synchronizací v obdobích nízké aktivity produktu Rational ClearCase.
Provedení synchronizace můžete trvat několik hodin a v této době je typ větve nebo proud produktu Rational ClearCase uzamknut.
Pokud typ větve integrace nebo proud nelze uzamknout na dobu potřebnou k provedení synchronizace, můžete vytvořit typ větve nebo proud vyhrazený pro účely procesu synchronizace, a následně pomocí standardních operací produktu Rational ClearCase dodat změny z tohoto typu větve nebo proudu do typu větve integrace nebo proudu.
Chcete-li zobrazit nebo upravit plán synchronizace pro určitý proud, klepněte pravým tlačítkem myši na proud v pohledu
Synchronizované proudy ClearCase a poté klepněte na volbu
Otevřít plán synchronizace.
Důležité: Před použitím pohledu Synchronizované proudy ClearCase ke změně vlastností či obsahu synchronizovaného proudu se ujistěte, že hostitel, na němž jste přihlášeni, je hostitelem, na němž byl proud vytvořen, nebo hostitel s platformou stejného typu
(Windows®, UNIX® nebo Linux®) a že je ve stejném regionu registru produktu Rational ClearCase.
Otevření pohledu Synchronizované proudy ClearCase:
- V hlavní nabídce Eclipse klepněte na volbu a rozbalte položku Řízení zdrojů Jazz. Rovněž můžete zadat ClearCase do okna Text filtru, a odfiltrovat tak zobrazovaný seznam pohledů.
- Vyberte pohled Synchronizované proudy ClearCase a klepněte na tlačítko OK. Pohled Synchronizované proudy ClearCase zobrazuje všechny synchronizované proudy ve vaší oblasti týmu. Chcete-li zobrazit synchronizované proudy v jiných oblastech týmu, vyberte položku Změnit oblast týmu v nabídce pohledu.
- Chcete-li vyžádat synchronizaci určitého proudu, vyberte jej a klepněte na ikonu
na panelu nástrojů pohledu Synchronizované proudy ClearCase. Synchronizace bude zahájena, jakmile stroj sestavení synchronizace nalezne požadavek. Stroj sestavení kontroluje výskyt požadavků s frekvencí, která je zadána (v sekundách) vlastností BUILD_ENGINE_SLEEP_TIME proudu.
- Po dokončení synchronizace označuje sloupec Stav, zda byla operace dokončena úspěšně a zda jsou zapotřebí nějaká sloučení. K dispozici jsou tyto stavy:
- Inicializace proběhla úspěšně k datum a čas
- Synchronizovaný proud byl vytvořen k zobrazenému datu a času, avšak dosud nebyl synchronizován s produktem Rational ClearCase.
- Nevyřízená synchronizace
- Byl vytvořen požadavek synchronizace, avšak synchronizace nebyla spuštěna. Tento stav může označovat rovněž skutečnost, že proces synchronizace nelze spustit kvůli nezdařenému přihlášení účtu uživatele synchronizace
- Stroj synchronizace není aktivní
- Setrvává-li proud v tomto stavu déle než dvě minuty, obvykle to označuje, že je zapotřebí restartovat proces synchronizace.
Další informace viz téma Spuštění procesu synchronizace.
- Aktivní synchronizace
- Proces synchronizace přijal požadavek synchronizace a synchronizace probíhá.
- Synchronizace proběhla úspěšně
- Poslední synchronizace proběhla úspěšně.
- Vyžadováno sloučení
- Stejný soubor či složka byl změněn v platformě Jazz i v produktu Rational ClearCase. Další informace viz téma Řešení konfliktů během synchronizace.
- Synchronizace se nezdařila
- Poslední synchronizace se nezdařila. Přezkoumejte protokol této synchronizace a opravte veškeré zde uvedené chyby. Jednou z běžných příčin selhání synchronizace je selhání spouštěče nebo jiného procesu v proudu produktu Rational ClearCase, který přijímá změny. Další informace viz téma Odstraňování problémů se synchronizací.
Výsledky
Pro každou komponentu, která má příchozí změny z produktu
Rational ClearCase,
dojde k vytvoření sady změn a dále k vytvoření pracovní položky a k jejímu přidružení sadě změn. Pracovní položka je rovněž přidružena k sestavení synchronizace. Popis pracovní položky obsahuje informace o sadě změn. Například pracovní položka vytvořená pro příchozí sadu změn UCM obsahuje seznam aktivit v této sadě změn. Tyto pracovní položky slouží pouze pro dokumentaci a nevyžadují provádění žádných akcí.
Je-li proudu synchronizace přidružena šablona pracovní položky, jsou pracovní položky sady změn generovány ze šablony.
Po dokončení synchronizace došlo k dodání importovaných změn do synchronizovaného proudu a k exportu změn, které byly vráceny do produktu Rational ClearCase.
Stejně, jako je tomu v případě nových sad změn v libovolném proudu, který je cílem toku určitého pracovního prostoru, importované změny se zobrazují jako příchozí sada změn pro pracovní prostor sloučení (a pro libovolný jiný pracovní prostor, který má produkt ClearCase Synchronized Stream jako svůj cíl toku).
Tip: Mezi dokončením synchronizace a zobrazením změn synchronizovaného proudu
v pohledu Nevyřízené změny může dojít ke krátké prodlevě v podobě příchozích sad změn pro pracovní prostor sloučení. Neprodlenou kontrolu nových příchozích a odchozích sad změn můžete vynutit klepnutím na ikonu

na panelu nástrojů pohledu
Nevyřízené změny.
V komponentě Řízení zdrojů produktu Rational Team Concert můžete ověřit výsledek synchronizace použitím pohledu Soubory úložiště ke kontrole obsahu produktu ClearCase Synchronized Stream nebo pohled Historie ke kontrole událostí synchronizace v jeho historii. Další informace viz téma Zobrazení souborů v úložišti a Prozkoumání historie komponent a souborů.
V produktu Rational ClearCase
můžete ověřit výsledek synchronizace vypsáním obsahu pohledu
produktu ClearCase Synchronized Stream,
který má stejnou konfiguraci (proud UCM nebo typ větvení a typ štítku) jako dynamický pohled produktu Rational ClearCase
vytvořený průvodcem Nový synchronizovaný proud ClearCase.
Protokoly sestavení synchronizace obsahují informace o synchronizovaných kořenech (soubory a složky) před a po synchronizaci, o vlastnostech synchronizátoru a statistické údaje synchronizátoru.