Manuals

Zlučovanie / úprava konfliktov

TortoiseMerge nielen zobrazuje vaše odlišnosti medzi súbormi, ale tiež vám umožní vyriešiť konflikty alebo použiť zmeny.

Ak ste v dvojpanelovom zobrazení, môžete súbor upravovať iba na pravom paneli (moje). Ak chcete použiť zmeny vykonané v ľavom súbore (ich),kliknite pravým tlačidlom myši na zmenené riadky a vyberte Kontextová ponukaPoužiť textový blok z „ich“. Potom sú zmeny z ľavého súboru pridané do pravého súboru.

Niekedy skutočne potrebujete obidva textové bloky a kontextová ponuka vám ich taktiež ponúka Kontextová ponukaPoužiť oba textové bloky (tento najskôr) a Kontextová ponukaPoužiť oba textové bloky (tento posledný).

Výstupný súbor môžete upraviť rovnako ako v textovom editore. Takéto riadky sú označené ikonou ceruzky. Berte, prosím, na vedomie, že ak chcete vykonať ktorékoľvek z vyššie opísaných zmien riadkov/blokov, je lepšie ich najskôr vykonať, pretože akonáhle začnete sami upravovať súbor, bude pre TortoiseMerge nemožné sledovať vzťah k pôvodným súborom.

Ak ste v trojpanelovom zobrazení (niekedy sa nazývanom zobrazenie zlúčenia ) súbor môžete upravovať iba v dolnej časti zobrazenia (Zlúčené ). Rovnako ako v dvojpanelovom zobrazení, môžete kliknúť pravým tlačidlom myši na konfliktné riadky a buď vybrať Kontextovú ponukuPoužiť textový blok z „ich“ alebo Kontextovú ponukuPoužiť textový blok z „moje“. Navyše, ak chcete oba bloky , môžete si vybrať Kontextová ponukaPoužiť textový blok z „moje“ pred „ich“ alebo Kontextová ponukaPoužiť textový blok z „ich“ pred „moje“. Podľa príkazu, ktorý ste vybrali, sa zmeny použijú vo výslednom súbore Zlúčené.

Niekedy bude súbor v Subversion označený ako konfliktný, avšak pri jeho prezeraní použitím TortoiseMerge sa nezobrazia žiadne konflikty. Môže to byť spôsobené tým, aké biele znaky ste vybrali. Ak sa rozhodnete ignorovať konce riadkov alebo zmeny bielych znakov, budú tieto riadky označené použitím ikony Konflikt ignorovaný. Na vyriešenie konfliktu je ešte potrebné zvoliť verziu, ktorú chcete použiť.

Dôležité

Poznamenávame, že ak použijete TortoiseMerge znova na rovnaké súbory, akékoľvek zmeny vo vašej pracovnej kópii, či už v TortoiseMerge, alebo ručnou úpravou, budú zahodené a súbor sa zobrazí ako pri prvom spustení úprav konfliktov.

TortoiseSVN homepage