O sadách změn

Sada změn je objekt úložiště, který shromažďuje skupinu souvisejících úprav souborů, složek a komponent tak, aby je bylo možno provést v jediné operaci na cíli toku (pracovní prostor nebo proud).

Sada změn je základní jednotka změny v Řízení zdrojů produktu Rational Team Concert. Obsah libovolného pracovního prostoru, komponenty nebo proudu může být vyjádřen jako kolekce sad změn, která začíná sadou změn vytvořenou při vrácení počáteční sady projektů do úložiště. Sada změn může obsahovat změny obsahu jednotlivých souborů a změny oboru názvů komponenty (jako např. operace odstranění, přejmenování a přesunutí). Malá sada změn může změnit několik řádků v jediném souboru. Velká sada změn může obsahovat změny obsahu mnoha souborů, změny názvů souborů, názvů složek a obsahu složek. Seskupení souvisejících změn a jejich provedení jako celku v pracovním prostoru nebo proudu zaručuje Řízení zdrojů produktu Rational Team Concert, že tyto skupiny změn jsou provedeny společně nebo vůbec.

Rozsah a obsah sady změn

Sada změn nemůže obsahovat změny více než jedné komponenty. Sada změn nemůže obsahovat změny, které nebyly vráceny do úložiště. (Tyto změny se shromažďují ve složce Nevyřešené příslušné komponenty a jsou viditelné v pohledu Nevyřízené změny, dokud je nevrátíte zpět do úložiště nebo operaci nevrátíte zpět.) Každá komponenta v pracovním prostoru úložiště má nulový počet nebo více aktivních sad změn. Pokud máte v pracovním prostoru více komponent, vytvoří se pro každou komponentu samostatné sady změn.

Každá sada změn zaznamenává dva stavy, které se nazývají stav "před" a stav "po", minimálně jedné položky, kterou lze opatřit verzí (soubory nebo složky v pracovním prostoru úložiště). Stav před představuje položku před provedením jakýchkoli změn. Stav po představuje položku poté, co byly provedeny všechny změny a sada změn byla označena jako dokončená. Intermediační verze, jako např. změny, které byly vráceny do úložiště mezi dvěma stavy, nelze ze sady změn získat. Provedením sady změn v pracovním prostoru nebo proudu se všechny položky v pracovním prostoru nebo proudu změní ze stavu před do stavu po.

Soubor nebo složka v komponentě nemůže být součástí více než jedné aktivní sady změn. Když jsou soubor nebo složka zahrnuty do aktivní sady změn, všechny změny tohoto souboru nebo složky se stávají součástí této sady změn bez ohledu na to, zda je tato sada změn aktuální nebo ne, a změny tohoto souboru nebo složky nelze explicitně vrátit do nové sady změn, dokud nebude dokončena aktivní sada změn, která soubor nebo složku obsahuje.

Životní cyklus sady změn

Sada změn se vytvoří implicitně, když poprvé vrátíte soubor nebo složku do pracovního prostoru, ve kterém neexistuje žádná sada změn. Můžete také explicitně vytvořit prázdnou sadu změn a přidávat do ní položky jejich vracením nebo přesouváním z jiných otevřených sad změn. Každá komponenta v pracovním prostoru zná aktuální sadu změn; je to sada změn, ve které se standardně shromažďují všechna vrácení do úložiště. Každá sada změn, která nebyla dokončena, může být změněna operacemi, jako je vrácení (checkin), přesunutí, vrácení zpět a odebrání, a nazývá se aktivní sada změn. Aktivní sady změn nelze sdílet s jinými pracovními prostory úložiště, protože nejsou stabilní. V pracovním prostoru může pro jednu komponentu existovat mnoho aktivních sad změn, ale pouze jedna může být aktuální sada změn.

Každá změna vrácená do úložiště se stane součástí aktuální sady změn vašeho pracovního prostoru. Pokud neurčíte jinak, všechna vrácení se budou dále shromažďovat v této sadě změn, pokud ji nedokončíte nebo jako aktuální nenastavíte jinou sadu změn. Každé vrácení můžete nasměrovat do jiné sady změn (do jiné než aktuální sady změn), nicméně změny dané položky (souboru nebo složky) se mohou objevit pouze v jedné z aktivních sad změn komponenty. Jakmile se položka stane součástí aktivní sady změn, budou se všechny změny položky shromažďovat v této sadě změn, dokud zůstane aktivní.

Aktivní sada změn zůstává otevřená a schopná shromažďovat nové změny, dokud ji nedoručíte nebo neoznačíte jako dokončenou. Při doručení je sada změn automaticky označena jako dokončená. Dokončenou sadu změn nelze znovu otevřít. Kdykoli před dokončením sady změn do ní nebo z ní můžete přesouvat jednotlivé změny. Změny je možno přesouvat mezi existujícími sadami změn nebo mezi existujícími sadami změn a novými sadami změn. Metadata sady změn jako např. název a přidružení pracovních položek je možno upravit nehledě na to, zda je sada změn aktivní nebo dokončená, protože tyto změny neovlivňují konfiguraci pracovního prostoru.


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