|
Установка PEAR+PhpDocumentor+PHPUnit+Zend на Windows.
|
|
Написав Ігор Банадига
П'ятниця, 05 лютого 2010, 13:48 |
|
|
|
|
|
Розробник
|
Почну з самого початку. Що потрібно для установки? Просто установити PHP для цього можна просто розпакувати архів скачаний з офіційного сайту PHP. Припустимо, ми установили наш PHP у папку "C:\Server\php". В цій папці має бути файл "go-pear.bat", запускаємо його. Усе це рекомендую робити з командної лінії або ж з файлового менеджера, що підтримує командну лінію. Таким чином, ви зможете бачити результат виконання команд та повідомлення про помилку.
Після установки PEAR переходим до наступнього пункту...
У солідних проектах розробляється не тільки код... але й документація... повірте і таке буває... а ще буває, що спочатку документація і тести... а аж потім код... а є ще люди, які не пишуть гори коду, а використовують уже готові бібліотеки...
Дві команди для установки PHPUnit pear channel-discover pear.phpunit.de pear install phpunit/PHPUnit
Дві команди для установки PhpDocumentor pear channel-discover pear.php.net/PhpDocumentor pear install PhpDocumentor
Дві команди для установки Zend pear channel-discover zend.googlecode.com/svn/ pear install phpmafia/Zend-0.8.0
Для людей, котрих зацікавив PEAR новожу перелік команд :
build bundle channel-add channel-alias channel-delete channel-discover channel-info channel-login channel-logout channel-update clear-cache config-create config-get config-help config-set config-show convert cvsdiff cvstag download download-all info install list list-all list-categories list-category list-channels list-files list-packages list-upgrades login logout makerpm package package-dependencies package-validate pickle remote-info remote-list run-scripts run-tests search shell-test sign svntag uninstall update-channels upgrade upgrade-all | Build an Extension From C Source Unpacks a Pecl Package Add a Channel Specify an alias to a channel name Remove a Channel From the List Initialize a Channel from its server Retrieve Information on a Channel Connects and authenticates to remote channel server Logs out from the remote channel server Update an Existing Channel Clear Web Services Cache Create a Default configuration file Show One Setting Show Information About Setting Change Setting Show All Settings Convert a package.xml 1.0 to package.xml 2.0 format Run a "cvs diff" for all files in a package Set CVS Release Tag Download Package Downloads each available package from the default channel Display information about a package Install Package List Installed Packages In The Default Channel List All Packages List All Categories List All Packages of a Category List Available Channels List Files In Installed Package List All Packages of a Channel List Available Upgrades Connects and authenticates to remote server [Deprecated in favor of channel-login] Logs out from the remote server [Deprecated in favor of channel-logout] Builds an RPM spec file from a PEAR package Build Package Show package dependencies Validate Package Consistency Build PECL Package Information About Remote Packages List Remote Packages Run Post-Install Scripts bundled with a package Run Regression Tests Search remote package database Shell Script Test Sign a package distribution file Set SVN Release Tag Un-install Package Update the Channel List Upgrade Package Upgrade All Packages [Deprecated in favor of calling up |
Usage: pear [options] command [command-options] <parameters>
Type "pear help options" to list all options. Type "pear help shortcuts" to list all command shortcuts. Type "pear help <command>" to get the help for the specified command. |
|
Останнє оновлення ( Неділя, 21 березня 2010, 10:45 )
|