WordPress – Développement plugin sous Windows 7 + SVN

Voici ma problématique : lorsque je développe un plugin pour WordPress et que je veux mettre mes mises à jour sur le SVN, je crée deux environnements de test.

  1. Le premier est l’installation d’un WordPress vierge. Mon plugin se trouve dans C:\wamp\www\wordpress_test\wp-content\plugins\MONPLUGIN
  2. Le deuxième est mon SVN qui contient mon plugin: C:\wamp\www\pluginWP\MONPLUGIN\trunk

Je teste donc mon plugin dans le premier environnement. Lorsque j’ai terminé, je déplace les fichiers vers le 2e environnement. Ensuite, je fais un commit sur le SVN de WordPress. Cette méthode peut générer des problèmes. Je me suis donc demandé si c’était possible de faire un lien symbolique comme sous UNIX. C’est alors que je suis tombé sur la commande DOS “mklink” que je ne connaissais pas. Voici la façon dont je l’emploi :

  1. Ouvrez Command Prompt de W7. Cliquez sur le Menu Démarré et tapez “cmd” dans l’espace de recherche .
  2. Effectuez un clique droit sur l’application “cmd.exe” et exécutez-le en mode “Administrateur”
  3. Rendez-vous dans votre dossier plugin de WordPress. Pour ma part, c’est : cd C:\wamp\www\wordpress_test\wp-content\plugins\
  4. Créez le lien symbolique: mklink /D MONPLUGIN C:\wamp\www\pluginWP\MONPLUGIN\trunk

Voilà, c’est tout! Si vous faites la commande DOS “dir”, vous verrez votre dossier avec un attribut “SYMLINKD” ce qui signifie que ce dossier est en fait un lien vers votre plugin. Le dossier est alors reconnu par WordPress comme un plugin. À partir de ce moment, lorsque vous ferez une modification, vous n’aurez plus à copier/coller vos fichiers dans le dossier SVN pour faire le commit.

 

Commentaire Facebook :

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>