Produkt ClearCase Connector spouští příkazy cleartool pro provádění operací. Stejně jako je tomu pro každou jinou operaci cleartool, spouštějí se v rámci tohoto procesu rovněž použité přípravné spouštěče. Není-li splněno kritérium úspěchu pro spouštěč, synchronizace se v důsledku selhání spouštěče nezdaří. Proces synchronizace neběží interaktivně, takže přípravné spouštěče, které vyžadují vstup, mohou způsobit problémy.
Produkt ClearCase Connector následně zpracovává vzniklý výstup příkazů cleartool, takže nadbytečný výstup spouštěčů můžete způsobit nezdar synchronizace. Následné spouštěče, které neprovádějí zápis do stdout a stderr, problémy nezpůsobují. Ostatní mohou být zdrojem problémů v závislosti na konkrétním příkazu a na povaze výstupu.
Produkt ClearCase Synchronizer není provozován v kontextu pohledu, takže spouštěče musejí být zapisovány (přepisovány) bez očekávání kontextu pohledu.
Spouštěče produktu Rational ClearCase, které by mohly provádět interakci se synchronizací, by měly využívat jednu z proměnných prostředí CONNECTOR_SYNCH a ATRIA_WEB_GUI, které jsou nastaveny během synchronizace. Všechny pokusy o interakci s uživatelem by měly být chráněny kontrolou jedné z těchto proměnných. Pokud je nastavena některá z nich, neměla by se provádět interakce s uživatelem, a měla by se namísto toho použít nejlepší hodnota, kterou lze automaticky vypočítat. Pokud nelze automaticky vypočítat žádnou hodnotu, skript musí selhat. Synchronizace nastaví proměnnou prostředí ATRIA_WEB_GUI na hodnotu 1, která zakáže clearprompt.
Produkt ClearCase Synchronizer obsahuje proměnnou prostředí, která umožňuje použití informací o pracovní položky ve spouštěčích ClearCase. Během každé synchronizace je v proměnné prostředí CCASE_JAZZ_WORK_ITEMS zpřístupněn seznam pracovních položek, které jsou přidruženy ke změnám synchronizovaným s produktem Rational ClearCase. Uživatelé produktu Rational ClearCase mohou tuto proměnnou použít ve spouštěčích, které provádějí akce ClearCase. Například určitý spouštěč může přidat seznam pracovních položek pro potvrzení komentářů v produktu Rational ClearCase nebo vytvoření atributů pro informace o pracovních položkách u nových verzích ClearCase vytvořených během synchronizace.
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