Véglegesítés

A munkaterületen módosított erőforrásokat véglegesítheti a lerakatban, hogy a munkacsoport többi tagja is láthassa a változásokat. Csak az adott ágban véglegesített módosítások lesznek láthatók az ágon dolgozó többi felhasználó számára. A véglegesítés parancsot két helyről lehet kiadni, a Munkacsoport > Véglegesítés menüponttal vagy a Szinkronizálás nézetben.

Módosítások véglegesítése a Munkacsoport > Véglegesítés menüponttal:

  1. Az egyik navigációs nézetben válassza ki a véglegesíteni kívánt erőforrásokat.
  2. Kattintson a jobb egérgombbal az erőforrásokra, majd válassza az előugró menü Munkacsoport > Véglegesítés menüpontját.
  3. Ha olyan új fájlok jelentek meg, amelyek fájltípusát nem lehet automatikusan meghatározni, akkor a Véglegesítés párbeszédablak első lapján megjelennek az ismeretlen típusok, és megadhatja, hogy ASCII vagy bináris típusúak-e. Kattintson a Tovább gombra a folytatáshoz.
  4. A Megjegyzések oldalon írja be a módosításhoz fűzött megjegyzéseit (például: Kijavítottam a helyesírási hibákat).

A Megjegyzések oldalon előzetesen megtekintheti a véglegesítendő fájlokat. Ha az egyik fájl ütköző módosításokat tartalmaz, a véglegesítés nem engedélyezett. Ha nincs ütköző módosítás, akkor a véglegesítés elvégezhető, de a kiszolgálón ilyenkor is lehetnek ütköző változások (az ütköző változásokról az ügyfél ugyanis csak a következő szinkronizáláskor szerez tudomást). Ha bármilyen ütközés történik a véglegesítés során, a művelet sikertelen lesz. Ebben az esetben végezzen el egy frissítést, vagy a Szinkronizálás nézetben oldja fel az ütközéseket. Ajánlott véglegesítés előtt mindig elvégezni egy frissítést, hogy a további módosítások véglegesítése előtt a lerakat legfrissebb állapota legyen a munkaterületen.

Ha egy véglegesítendő fájl új, és még nem része a CVS verziókövetésének, akkor automatikusan hozzá lesznek adva a lerakathoz, kivéve akkor, ha eltávolítja őket az Eltávolítás a nézetből előugró menüvel.

Módosítások véglegesítése a Szinkronizálás nézetben:

  1. Az egyik navigációs nézetben válassza ki a véglegesíteni kívánt erőforrásokat.
  2. Kattintson a jobb egérgombbal a z előugró menü előhívásához, majd válassza a Munkacsoport > Szinkronizálás a lerakattal menüpontot. Megnyílik a Szinkronizálás nézet.
  3. A Szinkronizálás nézet eszköztárában kattintson a Kimenő módosítások gombra a munkaterület erőforrásaiban tett módosítások (a kimenő módosítások) megjelenítéséhez.
  4. Ha vannak ütközések (vörös nyilak), akkor oldja fel ezeket. Ehhez nyissa meg az erőforrásokat az Összehasonlító szerkesztőben, majd a szövegek összehasonlítása területen fésülje össze az ütköző erőforrásokat. A módosításokat a fájl lerakatbeli változatából a munkaterületen levő fájlváltozatba másolhatja, majd elmentheti az összefésült erőforrást. Ha sikerült feloldani az összes ütközést a Strukturális összehasonlítás területen, akkor végezzen el egy Megjelölés összefésültnek műveletet az erőforráson a Szinkronizálás nézetben, hogy a módosítás kimenő módosításra változzon és véglegesíthető legyen.
  5. A Strukturális összehasonlítás panelen kattintson a jobb egérgombbal a véglegesítendő hierarchia legfelső pontjára, majd válassza az előugró menü Véglegesítés menüpontját.
  6. A Véglegesítési megjegyzés párbeszédablakban fűzzön egy megjegyzést a módosításokhoz (például Kijavítottam a helyesírási hibákat). Ha ismeretlen típusú új fájlok vannak, akkor a rendszer bekéri, hogy milyen típusúnak kell őket tekinteni.

Megjegyzés: Ütközéseket tartalmazó fájlokat a Felülírás és véglegesítés művelettel véglegesíthet. A művelet az erőforrás munkaterületen található másolatát véglegesíti a lerakatban, és minden bejövő módosítást eltávolít.

Figyelmeztetés: A Felülírás és véglegesítés parancs fent leírt működése csak a Szinkronizálás nézet kimenő módjára vonatkozik. A nézet Bejövő/kimenő módjában a művelet viselkedése a kimenő módosításoknál és ütközéseknél ugyanilyen, de a parancs visszaállítja a bejövő módosításokat a helyi munkaterület tartalmára. Ezért nagy körültekintéssel használja ezt a parancsot bejövő/kimenő módban.

Kapcsolódó fogalmak
Munkacsoportos programozás CVS segítségével
CVS lerakatok
Ágak
Szinkronizálás CVS lerakattal

Kapcsolódó feladatok
Frissítés
Ütközések feloldása
Erőforrások összehasonlítása
Verziókövetési életciklus: erőforrások hozzáadása és mellőzése

Kapcsolódó leírások
CVS
Szinkronizálás nézet