リリースの Tarball をパッケージする

妥当なパッケージ定義ファイルを作成したら、リリースの tar パッケージ (tarball) を作成する ことができます。パッケージのトップディレクトリで、 pear package コマンドを実行してください。 リリースの tar パッケージが作成されます。

リリースの tar パッケージを作成するには、ローカルの PHP に zlib 拡張が 必要です。

次に、pear install <ファイル> (ファイルは今作成した tar パッケージ)を実行し、 パッケージをローカルにインストールしてみるべきです。 これにより、パッケージ定義ファイルが、妥当なだけでなく 有効な情報が記述されていることも確認できます。 すべてのファイルが正しい場所にインストールされているか 手動で確認してください。 パッケージにテストスクリプトが含まれているのなら、それらを実行することを 強く推奨します。

本ステージで何か悪いところがあれば修正・再パッケージ・再テストを 行ってください。 すべてが OK ならば、次へ進んでください。

パッケージ定義ファイルの検証 (Previous) Web インターフェイスを利用してパッケージをリリース (Next)
Last updated: Mon, 24 Nov 2014 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

Note by: doconnor
At this point, it's often a good idea to commit your altered package.xml back to SVN.

You can 'tag' a release in the repository. You can do this via the normal SVN tag mechanism in most cases, but for some packages (ie; Validate) this isn't appropriate - there are many fragments of different packages, and not all of them are in your release.

The pear command line tools include a simple `pear svn-tag`, which will inspect your package.xml and create a tag for you.

This is the best and quickest way to generate a tag of a release.