Gyors áttekintés
Ebben a részben néhány fontos de finomabb kérdéssel
foglalkozunk a lerakattal való munkával kapcsolatban.
- A projektet a verziókövetés egy verzióval jelöli meg a
munkaterületen való megjelenítéskor. Ezért fontos a projekt
szinkronizálása a lerakattal (azaz a HEAD ággal vagy azzal az ággal,
amelyen dolgozik) mielőtt a projektnek verziót adna. Ellenkező esetben
más felhasználók olyan fontos véglegesített módosításai lehetnek a
projektben, amelyekkel frissíteni kell a munkaterületet. Ha a projektet
frissítés nélkül látja el verzióval, akkor a verzióval ellátott projekt
nem fogja tartalmazni ezeket a módosításokat.
- A lerakat az összes projektet tartalmazza.
Az egyes felhasználók kijelölik a projekteket, és kiiktatják azokat a
saját munkaterületükre. Ettől a ponttól kezdve a felhasználók csak a
lerakattal szinkronizálják ezeket a projekteket.
- A lerakatban az összes ismert folyamatban lévő projekt megtalálható.
A lerakat szempontjából a HEAD ág vagy az ág minden eleme módosítható.
- A projekt verziószámmal való ellátása pillanatképet készít a
projektről, és elhelyezi a lerakat Verziók részébe. Ugyanakkor a lerakat
ágak továbbra is módosíthatók maradnak.
- Fontos először a lerakat módosításaival elvégezni a frissítést, újra
letesztelni a módosításokat a véglegesítendő módosításokkal, majd utána
véglegesíteni a módosításokat. Ha először az ág legújabb
módosításait veszi és ezeket újra leteszteli, akkor biztos lehet benne,
hogy a végelegesítendő módosítások ténylegesen működni fognak az ág
aktuális állapotával.
- Minden projekt egy adott lerakathoz van társítva. A különböző
projektek különböző lerakatokhoz vannak társítva, amelyek külön
kiszolgálókon is lehetnek.