CVS telepítő

Ez a fejezet az egyes csomagok legfrissebb, fejlesztés alatt álló verzióinak telepítéséről nyújt majd leírást.

NEM ajánlott csomagok CVS verzióinak használata éles környezetekben! A CVS változatok nem szabályos megjelenések, ami a következőket jelenti:

Csak akkor használjunk csomagot a CVS-ből, ha:

Ha továbbra is meg vagyunk győződve arról, hogy egy csomag CVS verzióját szeretnénk használni, akkor ugyanazokat a lépéseket kell elvégeznünk, amelyet a csomag karbantartója végez a csomag egy új verziójának kiadásakor. Ha problémákba ütközünk a következő lépések elvégzése során, lapozzuk fel a kézikönyv Fejlesztői Kalauzát!

  1. Szerezzük be a csomag fájljait a CVS-ből a http://www.php.net/anoncvs.php címen leírt módon.

    A megszerzendő modul neve pear/<csomagnév>, például cvs -d :pserver:cvsread@cvs.php.net:/repository checkout pear/HTTP_Client.

  2. Vizsgáljuk meg a package.xml fájlt, különösen a fileset elemeket. Meg kell egyezniük a meglévő fájl- és könyvtárstruktúrákkal. Ha eltérnek, lépjünk kapcsolatba a karbantartóval, és kérjük el tőle a package.xml fájl legfrissebb verzióját.

  3. Hozzunk létre egy érvényes csomagot a PEAR Telepítő felhasználásával pear package <útvonal a package.xml fájlhoz>

  4. Ha már telepítettük a csomagot, távolítsuk el azt a különböző verziókból adódó problémák elkerüléséhez: pear uninstall <package>

  5. Telepítsük a csomagarchívumunkat: pear install <csomag-fájl>

    Ezzel telepítettük a csomag CVS verzióját!

Frissítsük a csomagot egy hivatalos verzióra amilyen hamar csak lehetséges. Mielőtt telepítjük a hivatalos verziót, távolítsuk el a CVS változatot a verzióproblémák elkerülésére!