CVS インストーラ

ここでは、CVS から最新の開発版 PEAR パッケージをインストールする方法について説明します。

実稼動環境では、CVS から得たパッケージを実行することは控えるべきです。 CVS バージョンは通常のリリースと異なります。つまり、

CVS から得たパッケージは、次の場合にのみ使用するべきです。

CVS からパッケージをインストールする場合、パッケージのメンテナが 新しいリリースを作成するのと同じステップを取る必要があります。 次のいずれかのステップで問題がある場合は、本マニュアルの デベロッパーズガイドを参照してください。

  1. パッケージを http://www.php.net/anoncvs.php に記述されている通りに CVS から チェックアウトする。

    チェックアウトすべきモジュールは、pear/<packagename> となります。たとえば、 cvs -d :pserver:cvsread@cvs.php.net:/repository checkout pear/HTTP_Client

  2. package.xml をチェックし、fileset 要素が 実際のファイル・ディレクトリ構造にあっているかどうか調べる。 もし異なるなら、メンテナに連絡をとり、package.xml を アップデートするように頼んでみてください。

  3. 有効なパッケージのアーカイブを PEAR インストーラを使って作成する。 pear package <path to package.xml>

  4. 対象のパッケージがインストール済みの時は、バージョンに関連する問題を避けるために削除する。 pear uninstall <package>

  5. パッケージのアーカイブをインストールする。 pear install <package-file>

    以上で CVS バージョンがインストールされました。

(CVS バージョンは) パッケージの正式リリース後、できるだけ早くアップグレードするべきです。 正式リリースをインストールする際には、バージョンに関連する問題を避けるため、 CVS バージョンを削除してください。