Synchronizace sloučení CVS

Synchronizace sloučení CVS spuštěné pomocí příkazů Tým > Sloučit se zobrazí v pohledu Synchronizace. Tento pohled umožňuje prověřovat rozdíly mezi lokálními prostředky modulu Workbench a jejich vzdálenými protějšky, které jsou slučovány, a umožňuje aktualizovat lokální prostředky. Při slučování není potvrzení podporováno.

Zde je uveden příklad vzhledu pohledu Synchronizace sloučení CVS v pohledu Synchronizace:

Synchronizace sloučení CVS

Funkce

Funkce synchronizace sloučení CVS jsou podobné jako funkce Synchronizace pracovního prostoru CVS s následujícími rozdíly.

Panel nástrojů

Synchronizovat

Tento příkaz umožňuje opakovat aktuální synchronizaci, která opakovaně načítá vzdálený stav prostředků. Rozevírací položka panelu nástrojů umožňuje vybrat existující synchronizace nebo vytvořit nové pomocí příkazu nabídky Synchronizovat....

Přidržet aktuální synchronizaci

Tento příkaz umožňuje přidržet nebo uvolnit aktuální synchronizaci. Přidržené synchronizace nebudou nahrazeny další synchronizací stejného typu, zatímco uvolněné synchronizace nahrazeny budou. Tento příkaz umožňuje udržovat synchronizaci pro snadný přístup. Taková synchronizace automaticky provede aktualizaci při uskutečnění změn prostředků modulu Workbench a je možné ji zkonfigurovat tak, aby prováděla plánovaná obnovení pro udržení shody se vzdáleným stavem prostředků. To je užitečné zejména u průběžných sloučení ze stabilnější větve (např. HLAVIČKA) do vývojové větve.

Přejít na další rozdíl

Tento příkaz přejde na další rozdíl zobrazený pohledem. Všechny rozdíly v rámci jednoho souboru budou prověřeny před otevřením dalšího souboru v pohledu.

Přejít na předchozí rozdíl

Tento příkaz přejde na předchozí rozdíl zobrazený pohledem. Všechny rozdíly v rámci jednoho souboru budou prověřeny před otevřením předchozího souboru v pohledu.

Sbalit vše

Sbalí všechny rozbalené položky v pohledu.

Příchozí režim

V tomto režimu jsou zobrazeny všechny prostředky, které byly změněny ve slučované větvi.

Režim konfliktů

V tomto režimu jsou zobrazeny pouze konflikty (prostředky upravené v modulu Workbench a ve slučované větvi).

Aktualizovat všechny příchozí změny

Tento příkaz aktualizuje všechny příchozí změny zobrazené v pohledu. Tento příkaz také aktualizuje konflikty, které jsou automaticky slučitelné, ale přeskočí soubory, v jejichž obsahu jsou konflikty.

Rozevírací nabídka

Rozevírací nabídka umožňuje odebrat aktuální nebo všechny synchronizace, změnit režim nebo rozvržení, zkonfigurovat aktuální synchronizaci pro provádění plánovaných obnovení či nastavit další předvolby pohledu.

Kontextová nabídka

Kontextová nabídka pohledu Synchronizace umožňuje provádět řadu operací.

Otevřít v editoru porovnání

Tento příkaz otevře vybranou změnu v editoru porovnání, který umožňuje prověřit změny v souboru.

Otevřít

Tento příkaz otevře lokální prostředek pro vybranou změnu ve výchozím editoru modulu Workbench u daného typu souboru.

Otevřít pomocí

Tento příkaz umožňuje otevřít lokální prostředek pro vybranou změnu v editoru modulu Workbench.

Synchronizovat

Tento příkaz obnoví vzdálený stav vybraných prostředků.

Odebrat z pohledu

Tento příkaz odebere vybrané prostředky z pohledu. Prostředky se budou opakovaně zobrazovat, pouze pokud se změní stav odebraných prostředků nebo dojde k restartu modulu Workbench.

Aktualizovat

Tento příkaz aktualizuje vybrané prostředky. Konflikty mohou být obsaženy v aktualizaci, ale aktualizovány budou pouze automaticky slučitelné konflikty. Neslučitelné konflikty budou přeskočeny a měly by být sloučeny ručně pomocí editoru porovnání.

Přepsat a aktualizovat

Tento příkaz slouží pro konflikty a odchozí změny a nahrazuje obsah těchto prostředků obsahem ze serveru.

Označit jako sloučené

Tento příkaz odebere změnu z pohledu. Tento příkaz by měl být prováděn po ručním sloučení konfliktů pomocí editoru porovnání. Změna se znovu zobrazí, pouze pokud je pohled obnoven a ve slučované větvi jsou nalezeny nové změny.

Související pojmy
Týmové programování s CVS

Související úlohy
Řešení konfliktů
Sloučení z větve
Porovnání prostředků
Sloučení změn v editoru porovnání

Související odkazy
CVS
Průvodce sloučením
Synchronizace pracovního prostoru CVS
Editor porovnání