¿Cómo controlar las versiones de wordpress utilizando la subversión [linux]

La mayoría de ustedes probablemente ya saben que WordPress poderes una gran cantidad de sitios web que nos fijamos en todos los días. Con la gran base de usuarios y apoyo, se puede hacer un montón de cosas interesantes con ella. Mientras que WordPress ofrece incluso las actualizaciones de un solo clic a las últimas versiones de WP, algunas personas simplemente no pueden usarlo porque su servidor no lo soporta, que no tienen ningún FTP cuentas (tal vez usando archivos cargados SSH?), O cualquier otra cosa que la razón puede ser. Si este es el caso, no tienes más que probablemente tuvo que actualizar su sitio copiando manualmente a través de los nuevos archivos. Sin embargo, en realidad no hay necesidad de hacer eso, como se puede configurar su sitio de WordPress de una manera en la actualización es mucho más sencilla.

Estaré explicando cómo crear un nuevo blog de WordPress en su servidor Linux usando Subversion (SVN), así como la manera de convertir una instalación “tradicional” a una instalación de tipo SVN, como la mayoría de la gente que va a querer hacer esto probablemente ya tiene un blog en marcha. Esto es posible porque Automattic (los creadores de WordPress) operar un repositorio SVN que permite esta funcionalidad. Sin este repositorio, nada de esto iba a funcionar.

Antes de empezar, es probable que tengas que instalar el software de control de versiones Subversion en su servidor. por Ubuntu y Debian servidores, el uso

sudo apt-get install subversión

mientras Fedora/ usuarios de Red Hat / CentOS deben utilizarLinux está mejor que con Fedora 16 Beta DistribuciónLinux está mejor que con Fedora 16 Beta Distribucióndistribuciones de Linux han ido mejorando a pasos agigantados, y esas mejoras se están haciendo visibles en las últimas versiones beta. Fedora, una de las distribuciones insignia que llevan GNOME 3, no es diferente y debe tener ...Lee mas

sudo yum install subversión

La creación de un nuevo blog

Con el fin de crear una nueva instancia de WordPress controlada por el SVN, inicie sesión en el servidor utilizando un programa como la masilla, usando:

Vídeo: How to Use Subversion with the WordPress Plugin Directory

/ / / A / carpeta cd camino hacia

para que pueda utilizar

el blog mkdir

para crear un nuevo blog carpeta con el nombre de su ubicación actual. A continuación, utilice

cd del blog

para entrar en la nueva carpeta, y ejecutar

Vídeo: Problemas con Visual Composer 4.12.1 y Wordpress 4.6.1 2016 [RESUELTO]

svn co https://core.svn.wordpress.org/tags/3.2.1.

control de versiones Subversion

Vídeo: Популярные видео – Repositorio

descargar e instalar WordPress en la carpeta actual. Si existe una versión más nueva, reemplace 3.2.1 con la versión más reciente. Además, no se olvide de incluir ese período solitario (.) Al final del comando como lo que se necesita para que el comando se ejecuta correctamente. Esperar a que el proceso se complete, a continuación, puede seguir adelante y entrar en la dirección URL correcta para iniciar el script de instalación.

Conversión de “tradicional” a SVN

La conversión de su blog para ser controlado por SVN requerirá unos nuevos pasos. En esencia, esto creará un nuevo blog que es controlado-SVN, y mover todo su contenido y la configuración a ese nuevo blog. Esto no es tan invasivo como suena, y no debería meterse cualquier cosa que usted tiene actualmente en su blog.

Para empezar, el uso “cd” para ir al lugar donde se encuentra la carpeta de blog (en realidad no entrar en la carpeta blog). Aquí vamos a asumir que su antiguo blog se encuentra en una carpeta con el nombre “Blog”Y su nuevo blog temporal va a estar en una carpeta con el nombre“el blog nuevo“. Vaya por delante y correr

svn co-https://core.svn.wordpress.org/tags/3.2.1 el blog nuevo

que creará el nuevo “el blog nuevo”Carpeta y descargar los archivos necesarios en ella. Por favor asegúrese de que descarga la mismo versión que la que está utilizando actualmente. Así que si usted no está ejecutando la última versión, no elija la versión más reciente en este proceso.

A continuación vamos a entrar en la carpeta de blogs de edad mediante la ejecución

cd ../blog

y luego copiar el archivo de configuración principal, así como el archivo .htaccess ejecutando

-p cp wp-config.php .htaccess ../blog-new

de manera que estos archivos son importantes en la nueva carpeta de blog.

Ahora vamos a copiar el contenido real de su blog a la nueva carpeta, incluyendo plugins, temas y otras cosas. Para ello, ejecute

cp -rpfu wp-content / * ../blog-new/wp-content

y dejar que tome un par de segundos o más, dependiendo del tamaño de su blog es. plugins de WordPress-proporcionada no deberían verse afectados, pero se puede hacer doble comprobar para asegurarse de que todo está funcionando sin problemas mediante la ejecución

../blog-new/wp-content svn status

.

Todos los archivos que fueron modificados tendrán una “M” al lado de ellos y necesitan ser revertido mediante el uso de

svn revert ../blog-new/wp-content/some/file

.

Los archivos o directorios personalizados también se pueden copiar mediante la ejecución

imágenes CP -rp WP-digerir ../blog-new

Puede comprobar que todo se copia correctamente y bueno para ir ejecutando

diff -rq el blog / blog nuevo / | grep -v SVN

control de versiones Subversion

(Este es un ejemplo después de que extrae intencionalmente algunos archivos)

¡Ya casi hemos terminado! Ahora vamos a pasar a la carpeta que contiene los dos grandes carpetas de blogs mediante la ejecución

discos compactos ..

y luego cambiar el nombre de ellos para hacer el cambio-a-roo definitiva mediante la ejecución

Blog Blog-mv mv Antiguo- blogs blog nuevo

.

Felicidades! Su blog SVN controlado ahora debería estar en funcionamiento! Si no es así, es posible que haya olvidado de copiar algo del antiguo blog (ahora localizado en la carpeta el nombre de “el blog de edad”). Ahora puede seguir adelante y actualizar a la última versión, si es necesario.

Actualización de su blog

Para actualizar su blog de WordPress SVN-controlado, que necesita para entrar en el directorio de tu blog usando el comando “cd” y luego ejecutar:

SVN sw https://core.svn.wordpress.org/tags/3.2.1/.

que cambiará tu blog a la nueva versión. Recuerde reemplazar 3.2.1 con la última versión disponible.

Conclusión

Para aquellos que lo apoyan, control de versiones Subversion es una gran herramienta de seguimiento de versiones de que es muy eficaz y relativamente fácil de usar, y muy rápido. Es una gran cosa que WordPress puede ser controlado a través de SVN, el aumento de la flexibilidad de la plataforma de WordPress ya flexible. No es de extrañar que es uno de los marcos más utilizados para los sitios de hoy.

¿Qué opinas sobre WordPress y SVN trabajar juntos? ¿Usted incluso sabe que esto era posible? Háganos saber en los comentarios!

Artículos Relacionados