Szinkronizálás CVS lerakattal

A CVS munkacsoport programozási környezetben két különálló folyamat tartozik az erőforrások szinkronizálásához: frissítés az ág legfrissebb módosításaival és véglegesítés az ágban. 

A munkaasztalon végzett módosításoknál a rendszer az erőforrásokat helyi módban menti el. Később a módosításokat véglegesíteni kell az ágban, hogy a többi fejlesztő is hozzáférjen.  Időközben elképzelhető, hogy mások is véglegesítenek módosításokat az ágban. A saját munkaterület erőforrásait frissítenie kell a többiek módosításaival.

Fontos!: Ajánlott a frissítést a véglegesítés előtt elvégezni, ha a munkaterület erőforrásai és az ágban található erőforrások között ütközések vannak.  

A szinkronizálás nézet szűrőivel adhatja meg, hogy csak a bejövő vagy csak a kimenő módosításokat szeretné-e megjeleníteni. A bejövő módosítások az ágból származnak. Ha elfogadja, akkor a rendszer az ágban véglegesített legfrissebb verzióra frissíti a munkaterület erőforrást. A kimenő módosítások a munkaterületről származnak. Ha véglegesíti ezeket a módosításokat, akkor a rendszer az ágban található erőforrásokat frissíti a munkaterületen található erőforrás verziókkal.

A Szinkronizálás nézet a kiválasztott módtól (szűrő) függetlenül mindig megjeleníti a helyileg módosított erőforrás és az ágban található legfrissebb verzió közötti ütközéseket. Ebben a helyzetben három lehetőség közül választhat: erőforrás frissítése az ágból, saját erőforrás verzió véglegesítése az ágban, a módosított erőforrás és az ágban található erőforrás összefésülése. Általában az összefésülést kell választani, mivel a másik két lehetőségnél a munka egy része elveszik.

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

Kapcsolódó feladatok
Szinkronizálás a lerakattal

Frissítés

Ütközések feloldása

Összefésülés ágból

Véglegesítés

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