Potvrzení

Vámi upravené prostředky modulu Workbench můžete potvrzovat (tj. odesílat) do úložiště tak, aby si ostatní členové týmu mohli prohlížet vaší práci. Ostatní kolegové spolupracující na dané sdílené verzi projektu budou mít k dispozici pouze takto potvrzené změny. Příkaz potvrzení lze spouštět ze dvou míst: nabídka Tým > Potvrdit nebo pohled Synchronizace.

Potvrzení změn s použitím nabídky Tým > Potvrdit:

  1. V některém z navigačních pohledů vyberte prostředky, které chcete potvrdit.
  2. Pravým tlačítkem myši klepněte na prostředky a v rozevírací nabídce zvolte Tým > Potvrdit.
  3. Pokud jsou zde nové soubory, jejichž typy nelze určit automaticky, na první stránce dialogového okna Potvrzení budou neznámé typy uvedeny a můžete je nastavit buď jako soubory ASCII, nebo jako binární soubory. Pokračujte klepnutím na Další.
  4. Na stránce Potvrzení zadejte komentář ke svým změnám (například Oprava chybného pravopisu).

Stránka Komentáře také uživateli umožňuje zobrazit náhled souborů, které se chystá potvrdit. Pokud bude u některého ze souborů zjištěno, že jde o konfliktní změny, potvrzení nebude povoleno. Pokud nejsou známy žádné konfliktní změny, bude potvrzení povoleno. Na serveru však i přesto mohou být konfliktní změny (tzn. že konfliktní změny na serveru jsou zjištěny klientem při synchronizaci). Vyskytují-li se v některých potvrzených souborech konfliktní změny, operace selže. V takovém případě musíte provést aktualizaci nebo vyřešit konflikty s použitím pohledu Synchronizace. Za optimální je považován postup, kdy budete vždy před potvrzením aktualizovat za účelem zajištění aktuálního stavu úložiště před potvrzením většího počtu změn.

Je-li nejméně jeden z potvrzovaných prostředků nový nebo dosud nebyl přidán do systému CVS, budou přidány automaticky, pokud nebudou explicitně odebrány tím, že z kontextové nabídky vyberete volbu Odebrat z pohledu.

Potvrzení změn v pohledu Synchronizace:

  1. V některém z navigačních pohledů vyberte prostředky, které chcete potvrdit.
  2. Pravým tlačítkem myši otevřete rozevírací nabídku a zvolte Tým > Synchronizovat s úložištěm. Otevře se pohled Synchronizace.
  3. Na panelu nástrojů pohledu Synchronizace volbou tlačítka Odchozí režim zobrazíte veškeré své upravené prostředky modulu Workbench (odchozí změny).
  4. Vyskytují-li se zde konflikty (červené šipky), odstraňte je. Pro tento účel otevřete prostředky v editoru porovnání a použijte oblast porovnání textu ke sloučení prostředků s konflikty. Změny můžete kopírovat z verze souboru v úložišti do verze souboru modulu Workbench a dále uložit sloučený prostředek modulu Workbench. Po odstranění všech konfliktů v oblasti Porovnání struktury provedením příkazu Označit jako sloučený na prostředku v pohledu Synchronizace přeměňte změnu na odchozí, a připravte ji tak na potvrzení.
  5. V panelu Porovnání struktury klepněte pravým tlačítkem myši na kořen hierarchie, kterou chcete potvrdit, a v rozevírací nabídce zvolte Potvrdit.
  6. V dialogovém okně Komentář potvrzení zadejte komentář ke svým změnám (například Oprava chybného pravopisu). Opět platí, že pokud jsou zde nové soubory neznámého typu, budete dotázáni, o jaký typ se jedná.

Tip: Konfliktní soubory můžete potvrzovat provedením Potlačit a schválit. Dojde k potvrzení (odeslání) prostředku v kopii modulu Workbench do úložiště a tedy i k odstranění veškerých příchozích změn.

Upozornění: Výše uvedené chování příkazu Potlačit a schválit platí pouze pro odchozí režim pohledu Synchronizace. V Příchozím/odchozím režimu pohledu se odchozí změny a konflikty chovají stejně, avšak příkaz převrátí příchozí změny na daný lokální obsah modulu Workbench. V příchozím/odchozím režimu používejte tento příkaz pouze se zvýšenou opatrností.

Související pojmy
Týmové programování s CVS
Úložiště CVS
Větve
Synchronizace s úložištěm CVS

Související úlohy
Aktualizace
Řešení konfliktů
Porovnání prostředků
Životní cyklus správy verzí: přidávání a ignorování prostředků

Související odkazy
CVS
Pohled Synchronizace