CVS .cvsignore fájl tartalomszerzése

Erőforrások véglegesítésekor gyakran előfordulnak olyan erőforrások, amelyeket nem szeretne hozzáadni a verziókövetéshez. Ennek egyik módja a CVS "mellőzés" szolgáltatásának használata, amely a .cvsignore fájl tartalma alapján határozza meg a mellőzendő erőforrásokat.

A .cvsignore fájlt a projekt bármely könyvtárához hozzá lehet adni. Sok létező CVS projekt már tartalmaz ilyen fájlokat. Ez a szöveges fájl fájlok, könyvtárak és minták listáját tartalmazza.

Ha például egy .cvsignore fájl hozzáadásával mellőzni szeretné egy projekt teljes bin könyvtárát, akkor végezze el az alábbi lépéseket:

  1. Az egyik navigációs nézetben válasszon ki egy olyan projektet, amely tartalmaz egy /bin könyvtárat. A bin könyvtár általában a projekt összeépítési kimenetét tartalmazza. Ezeket a fájlokat a rendszer a projekt forrásfájljaiból hozza létre, és általában nem követi a verziójukat.
  2. A projekt előugró menüjéből válassza ki az Új > Fájl menüpontot. 
  3. Írja be a .cvsignore fájlnevet, majd kattintson a Befejezés gombra. A rendszer létrehozza a fájlt a projekt gyökérkönyvtárában. A fájlt megtekintheti az egyik navigációs nézetben.
  4. Írja be a bin bejegyzést a .cvsignore fájlba, majd mentse el a fájlt.
  5. Válassza ki a projektet. Válassza az előugró menü Munkacsoport > Szinkronizálás a lerakattal menüpontját. Látszik, hogy a bin könyvtár nem jelenik meg kimenő módosításként.A rendszer figyelmen kívül hagyja.

A cvsignore fájl fájlok, könyvtárak és minták listáját tartalmazza. A globális mellőzési szolgáltatáshoz hasonlóan a .cvsignore fájlban is szerepelhetnek a * és ? helyettesítő karakterek. Az rendszer figyelmen kívül hagyja az összes olyan fájlt az aktuális könyvtárban, amely illeszkedik valamelyik mintához.

Megjegyzés: A Munkacsoport menüben és a Szinkronizálás nézet erőforrás előugró menüjében szerepel egy olyan menüpont (Hozzáadás a .cvsignore fájlhoz), amellyel fájlmintákat adhat a megfelelő .cvsignore fájlhoz. Ez a menüpont azoknál az erőforrásoknál érhető el, amelyek még nincsenek CVS verziókövetés alatt.

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

Kapcsolódó feladatok
Szinkronizálás a lerakattal
Verziókövetési életciklus: erőforrások hozzáadása és mellőzése
Globális mellőzési minta megadása

Kapcsolódó leírás
www.cvshome.org: Fájlok mellőzése a cvsignore segítségével