Usando subversion para subir nuestro plugin a WordPress

Share on facebook
Share on linkedin
Share on twitter
Share on email

Vamos a ver cómo usar SVN desde la consola de linux para subir nuestro flamante plugin a WordPress. Damos por hecho que ya tienes todo el plugin programado, revisado y que también has enviado el mismo para su revisión por el equipo de WordPress.

Sobre SVN:

Apache Subversion (abreviado frecuentemente como SVN, por el comando svn) es una herramienta de control de versiones open source basada en un repositorio cuyo funcionamiento se asemeja enormemente al de un sistema de ficheros. Es software libre bajo una licencia de tipo Apache/BSD.

          Fuente: https://es.wikipedia.org/wiki/Subversion_(software)

Primero instalamos subversion en nuestra distribución:

Debian y derivadas:

$ sudo apt-get install subversion

 

Creamos una carpeta en nuestro equipo y entramos:

$ mkdir el_directorio
$ cd el_directorio/

Después conectamos con svn de WordPress y nos descargamos la estructura:

$ svn co https://plugins.svn.wordpress.org/mi_plugin el_directorio
> A el_directorio/trunk
> A el_directorio/branches
> A el_directorio/tags
> Checked out revision 11325.

Después copiamos en el_directorio/trunk los ficheros de nuestro plugin, ojo, no copiar la carpeta, solo el contenido de la carpeta principal del plugin.

Le decimos a svn que queremos enviar el contenido de trunk:

el_directorio/$ svn add trunk/*
> A trunk/mi-plugin.php
> A trunk/readme.txt

Una vez hecho, enviamos los cambios a la central:

el_directorio/$ svn ci -m 'Añadiendo la primera versión de mi plugin' --username your_username --password your_password
> Adding trunk/my-plugin.php
> Adding trunk/readme.txt
> Transmitting file data .
> Committed revision 11326.

Después subimos el contenido de assets, dónde se guardan las screenshots, banner e icono del plugin:

el_directorio/$ svn add assets/*
A (bin) assets/screenshot-1.png
A (bin) assets/screenshot-2.png
A (bin) assets/screenshot-3.png
el_directorio/$ svn ci -m 'Adding screenshots of mi_plugin' --username username --password password
Añadiendo(bin) assets/screenshot-1.png
Añadiendo(bin) assets/screenshot-2.png
Añadiendo(bin) assets/screenshot-3.png

 

Eso es todo, volveré a editar esta entrada con los comandos necesarios para actualizar nuestro plugin.

 

Fuente: https://developer.wordpress.org/plugins/wordpress-org/how-to-use-subversion/

 

Más entradas

reputación online Válquer
Marketing Online

Reputación Online Válquer

En el proyecto de reputación online de Válquer se buscó identificar y monitorizar la visión de la marca en el mercado. El sentimiento que desprende

rediseño menú Jtf marketing
Programación

Landing Page a medida JTF Marketing

JTF Marketing buscaba una landing page para la home a medida, con la capacidad de poder crear todas las landings que se necesiten de manera

Categorías

¿Quieres impulsar tu negocio?

escríbenos y manténte en contacto

Desarrollo de tiendas online Garber Informática