Produkt ClearCase Synchronized Stream je
založen na konfiguraci určené proudem UCM nebo typem větvení a typem štítku produktu Rational ClearCase. Pokud uživatelé produktu Rational ClearCase
upraví jakákoli z těchto metadat nebo provedou změny v dynamickém pohledu, který průvodce Nový synchronizovaný proud ClearCase vytvoří, synchronizace může být narušena nebo může vést k chybným výsledkům.
Při práci v produktu
Rational ClearCase s prostředky, které jsou součástí synchronizovaného proudu dodržujte následující pokyny:
- Průvodce Nový synchronizovaný proud ClearCase vytvoří dynamický pohled,
který má zvláštní 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ý.
- Při vytváření synchronizovaného proudu nepoužívejte větev main a štítek LATEST
(viz krok 9 v Vytvoření produktu ClearCase Synchronized Stream ). Štítek použitý synchronizovaným proudem musí být uzamknut pro všechny uživatele.
Pokud štítek není uzamknut, synchronizovaný proud nebude vytvořen. Kromě toho je v průběhu synchronizace uzamknut typ větve a nedoporučuje se mít tímto způsobem zamknutou větev main. Další informace viz téma Podrobnosti specifikace konfigurace pro základní proud ClearCase.
- Neodemykejte typ štítku používaný synchronizovaným proudem.
- Nepoužívejte cleartool rmver, cleartool
rmelem ani žádný UI ekvivalent těchto příkazů k odebrání verze
nebo prvku, který je aktuálně synchronizovaný. Pokud odeberete verzi, která
byla synchronizována jako poslední (naimportována do synchronizovaného proudu),
dynamický pohled produktu Rational ClearCase vybere předchozí verzi, ale tyto změna se nenaimportuje do synchronizovaného proudu.
Pokud odeberete prvek, který je synchronizovaný, prvek je odebrán dynamickým pohledem produktu Rational ClearCase, ale tato změna není
importovaná do synchronizovaného proudu; pokud jste odebrali prvek z produktu Rational ClearCase,
musíte prvek odebrat také z produktu Řízení zdrojů produktu Rational Team Concert,
abyste zabránili chybám synchronizace.
- Pokud dojde k selhání synchronizace, soubory v pohledu synchronizace mohou zůstat
zapůjčené. Přestože to nenaruší pozdější synchronizace, ostatním uživatelům
produktu Rational ClearCase to zabrání
v zapůjčení souborů v proudu nebo větvi v pohledu synchronizace. Tyto soubory jsou vráceny dalším úspěšným procesem synchronizace.
- Vlastnost spustitelnosti souboru uloženého v produktu Rational ClearCase je v průběhu synchronizace zachována bez ohledu na změny provedené v této vlastnosti
komponentou Řízení zdrojů produktu Rational Team Concert.
- Uživatelé produktu Rational ClearCase mohou zapisovat spouštěče, které provádějí akce ClearCase během synchronizace.
Informace o dostupných spouštěčích a chování viz Použití spouštěčů ClearCase během synchronizace.
- Osvědčenou metodou je zabránit vytvoření více než jednoho synchronizovaného proudu
definovaného stejným proudem UCM nebo stejným typem větvení a typem štítku. Taková konfigurace
zvyšuje pravděpodobnost selhání kvůli uzamknutí proudu (nebo větve).