Herramientas de Desarrollo: Difference between revisions

Jump to navigation Jump to search
Line 99: Line 99:
</pre>
</pre>
e impórtelos en Eclipse.
e impórtelos en Eclipse.
== Si trabaja bajo Windows ==
* WampServer 2 (para disponer de la base de datos Mysql, Apache y PHP todo en uno). El servidor WAMP ofrece el trio MySql+Apache+PHP instalado llave en mano, con posibilidad de cambiar de versión, para cualquiera de estos componentes con un solo clic). ¡Imprescindible!
* Notepad++ (para aquellos que no soportan el uso de Java o un viejo cuco demasiado bajo para Eclipse).
* WinMerge (para la comparación de ficheros o carpetas)
* CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos)


== Si usted quiere realizar depuración Xdebug ==
== Si usted quiere realizar depuración Xdebug ==
Line 120: Line 130:
* A continuación, para analizar los archivos de perfiles generados por Xdebug, puede instalar KCacheGrind (Linux) o WinCacheGrind (Windows).
* A continuación, para analizar los archivos de perfiles generados por Xdebug, puede instalar KCacheGrind (Linux) o WinCacheGrind (Windows).


== Y si trabaja bajo Windows ==
{{ToTranslate}}
 
== Para desarrollar o usar los tests tests PHPUnit ==
* WampServer 2 (para disponer de la base de datos Mysql, Apache y PHP todo en uno). El servidor WAMP ofrece el trio MySql+Apache+PHP instalado llave en mano, con posibilidad de cambiar de versión, para cualquiera de estos componentes con un solo clic). ¡Imprescindible!
=== Instalar PHPUnit ===
 
* Télécharger l'archive de la version sur http://pear.phpunit.de/get/ et dézipper le contenu dans un répertoire inclus dans le peramètre include_path de votre fichier de configuration php.ini.
* Notepad++ (para aquellos que no soportan el uso de Java o un viejo cuco demasiado bajo para Eclipse).
* Préparer le script phpunit:
 
** Sur Linux: Renommer le script phpunit.php script en phpunit et remplacer la chaine @php_bin@ dans ce fichier avec le chemin complet de la ligne de commande de l'interpréteur PHP (en général /usr/bin/php).
* WinMerge (para la comparación de ficheros o carpetas)
** Sur Windows: Remplacer la chaine @php_bin@ dans le fichier phpunit.bat avec le chemin complet de la ligne de commande de l'interpréteur PHP et remplacer la chaine @bin_dir@ avec le répertoire de PHPUnit.
** Modifier votre PATH pour inclure le répertoire contenant phpunit.
** Donner les permissions de s'exécuter (chmod +x phpunit sur Linux).  
* Préparer le script PHPUnit/Util/PHP.php:
** Remplacer la chaine @php_bin@ dans ce fichier avec le chemin complet de la ligne de commande de l'interpréteur PHP (en général /usr/bin/php).
* Le module xdebug est également requis si vous voulez faire du reporting de couverture de tests.


* CygWin (para los comandos patch y los comandos en línea cvs si prefiere la línea de comandos)
=== Ejecutar los tests PHPUnit ===
* Aller dans le répertoire '''/test''' de la version CVS. Reportez vous au fichier '''README''' pour connaitre la procédure pour lancer une campagne de tests.


= Configuración CVS =
= Configuración CVS =

Navigation menu