Összehasonlító szerkesztő

A két fájl közötti különbségeket megjelenítheti a fájlok összehasonlításával. Összehasonlíthatja a különböző fájlokat, a munkaterületen lévő verziókat a lerakatban lévő verziókkal, vagy a fájlokat a fájlok helyi szerkesztés történetével. Egyes esetekben három fájlt is összehasonlíthat (ha a fájloknak van közös elődjük).

Az összehasonlítás elvégzése után egy összehasonlító szerkesztő jelenik meg a szerkesztő területen. Az összehasonlító szerkesztőben végignézheti a különbségeket, és a kijelölt különbségeket átmásolhatja az összehasonlított erőforrások között. Lehetősége van az erőforrásokon az összehasonlító szerkesztőben elvégzett módosítások mentésére is.

Az Összehasonlító szerkesztő kétféle navigációt tesz lehetővé: különbségek vagy módosítások használata. A módosítás a szöveg része, amely a sorban módosítva lett, és a különbség a fájl egy része, amely legalább egy sorból áll és számos módosítást tartalmaz.

Különbségek és módosítások.

A különbségek kék színnel vannak jelölve, a módosítások vörössel.

Az összehasonlító szerkesztő így néz ki, ha egy CVS munkaterület szinkronizálásból nyitja meg.

Hárompaneles szerkesztő képe. A felső panel a projekt szerkezetét hasonlítja össze, az alsó két panel (egymás mellett) a forrás sorait hasonlítja össze.

Eszköztár

Az Összehasonlító szerkesztő eszköztára az alábbi gombokat tartalmazza:

Összehasonlítás megjelenítő átváltása Az 'Összehasonlítás megjelenítő átváltása' gomb képe
A rendszer a tartalomtípus alapján megállapítja, hogy az összehasonlítás során mely összehasonlítás megjelenítőt kell használni. A gombra kattintva megnyílik egy legördülő menü, amely lehetővé teszi az azonos tartalomtípushoz regisztrált más megjelenítők kiválasztását is. Ha nem érhető el alternatív tartalom megjelenítő, akkor a gomb el van rejtve.
Ős panel láthatóságának szabályozása  Az 'Ős panel láthatóságának szabályozása' gomb képe
A Munkacsoport verziókezelés támogatásának használatakor két esetben lehet háromutas összehasonlítást végezni: ha ütköző fájl összehasonlítását végzi, illetve ha egy ágból összefésült fájlt hasonlít össze. A rendszer mindkét esetben meghatározza a lerakatban található közös elődöt, amellyel az ütközést vagy összefésülést összehasonlítja. Ez a gomb a harmadik szerkesztő láthatóságát határozza meg. Az előt panel alapértelmezésben nem látható.
Háromutas/Kétoldalú összehasonlítás végrehajtása A 'Háromutas/Kétoldalú összehasonlítás végrehajtása' gomb képe
Az Összehasonlító szerkesztő átváltható a háromutas vagy a közös elődöt figyelmen kívül hagyó kétoldalú összehasonlítás között.
Minden másolása balról jobbra A 'Minden másolása balról jobbra' gomb képe
A bal oldali panelben található fájl teljes tartalmát a jobb oldali panelben található fájlba másolja, így a két fájl tartalmát egyformává teszi.
Minden nem ütköző módosítás másolása jobbról balra A 'Minden nem ütköző módosítás másolása jobbról balra' gomb képe
Az összes nem ütköző módosítást átmásolja a jobb oldali panelból a bal oldali panelbe. Az ütköző módosításokat egyenként kell átmásolni.
Aktuális módosítás másolása balról jobbra Az 'Aktuális módosítás másolása balról jobbra' gomb képe
Összefésüli a két fájlt. A bal oldali panelen kijelölt módosítást a jobb oldali panel kijelölt részébe másolja. Ez felülírja a jobboldali panelben kiemelt töredéket.
Aktuális módosítások másolása jobbról balra  Az 'Aktuális módosítások másolása jobbról balra' gomb képe
Az előbb leírt művelet ellentétét hajtja végre.
Következő különbség kijelölése A 'Következő különbség kijelölése' gomb képe
Kiemeli a következő különbséget az összehasonlított erőforrásokban.
Előző különbség kijelölése Az 'Előző különbség kijelölése' gomb képe
Kiemeli az előző különbséget az összehasonlított erőforrásokban.
Következő módosítás kijelölése A 'Következő módosítás kijelölése' gomb képe
Kiemeli a következő módosítást az összehasonlított erőforrásokban.
Előző módosítás kijelölése Az 'Előző módosítás kijelölése' gomb képe
Kiemeli az előző módosítást az összehasonlított erőforrásokban.

Kapcsolódó fogalmak
Szinkronizálás CVS lerakattal
Háromutas összehasonlítások

Kapcsolódó feladatok
Erőforrások összehasonlítása
Szinkronizálás a lerakattal
Módosítások összefésülése az összehasonlító szerkesztőben
Ütközések feloldása
Fájlösszehasonlítások beállításainak megadása
Erőforrások összehasonlítása a lerakat verziókkal