Utilisation de subcommander comme client visuel de subversion
Lorsque votre plugin est validé par l’équipe wordpress, vous recevez un email contenant l’adresse de votre plugin sur leur serveur svn:

Après avoir téléchargé et installé subcommander, je vous conseille de dédier un dossier à svn, et de faire un sous dossier par plugin:

Préparez dans un autre dossier tous les fichiers de votre plugin, faites du ménage pour ne garder que les fichiers vraiment utile au fonctionnement du plugin.
Ensuite, on lance subcommander et on fait un nouveau projet, qui peut s’appeler comme le plugin:

Concernant le working copy, moi je le laisse vide à ce stade, je ne remplis pas cette étape.
Ensuite, il vous demande l’url de votre dossier trunk (cf le mail envoyé par wordpress):

Pour les autres dossiers, on prend le standard layout:

On termine la création du projet. A ce stade, subcommander montre les trois dossiers distants: trunk, tags et branches, encore vide sur le serveur:

Ensuite, on va faire le premier checkout :

En précisant les dossiers locaux et distants, à leur racine:

Une fois que le checkout s’est terminé, subcommander a synchronisé votre working copy avec le serveur, c’est à dire qu’il a recrée la même structure de dossier:

Ensuite, vous allez copier, depuis l’explorateur windows, les fichiers de votre plugin, dans le dossier trunk de la working copie:

Vous retournez dans subcommander et, après avoir coché « all », vous voyez les dossiers de la working copy:

Pour voir les contenus des dossiers, il faut sélectionner par exemple trunk de la working copy, et actionner les icônes auto refresh et reload (ils sont sous la barre de menu):

Ensuite, on sélectionne chaque dossier et fichier du plugin, et on les ajoute via le menu additem:

A la fin, tous les fichiers sont passés du statut « ? » à « A » (A pour added)
L’étape suivante consiste à envoyer les fichiers sur le serveur, pour ça on va faire un commit du dossier trunk de la working copy:

Il faut mettre un message à chaque commit, pour indiquer ce qu’il y a de nouveau:

Ensuite, lors du premier commit, subcommander va vous demander votre login, c’est le même que celui sur wordpress.org
Pour vérifier que le commit a bien marché, allez voir sur le serveur:

Vous pouvez aussi faire un refresh du dossier trunk distant, dans subcommander pour voir que tout est bien passé.
Enfin, il faut attendre un quart d’heure, pour que le site de wordpress se mette à jour et aller voir votre plugin:

Suggestions de lecture
- Publier un plugin chez WordPress (1.000)
- Tutorial html / css (0.500)
- Principe des thèmes multilingues (0.500)
Partagez avec les autres
Ça vous a plu?
Ne partez pas sans laisser votre appréciation!
English

(8 votes)










Réactions