Comment contrôler les versions de wordpress en utilisant la subversion [linux]

La plupart d`entre vous le savez probablement déjà que WordPress pouvoirs une grande quantité de sites que nous regardons tous les jours. Avec le grand soutien et userbase, vous pouvez faire beaucoup de choses cool avec elle. Alors que WordPress offre même aux dernières versions de WP mises à jour d`un clic, certaines personnes ne peuvent tout simplement pas l`utiliser parce que leur serveur ne supporte pas, ils n`ont pas FTP comptes (peut-être que vous avez téléchargé des fichiers en utilisant SSH?), Ou tout autre chose la raison peut être. Si tel est le cas, vous avez plus que probablement dû mettre à jour votre site en copiant manuellement sur les nouveaux fichiers. Cependant, il n`y a vraiment pas besoin de faire plus, comme vous pouvez configurer votre site WordPress d`une manière où la mise à jour est beaucoup plus simple.

Je vais expliquer comment créer un nouveau blog WordPress sur votre serveur Linux en utilisant Subversion (SVN), ainsi que la façon de convertir une installation « traditionnelle » à une installation de type SVN, comme la plupart des gens qui veulent faire probablement déjà ont un blog en cours. Ceci est possible parce que Automattic (les créateurs de WordPress) à exploiter un dépôt SVN qui permet cette fonctionnalité. Sans ce dépôt, rien de tout cela ne fonctionnerait.

Avant de commencer, vous aurez probablement besoin d`installer le logiciel de contrôle de version Subversion sur votre serveur. Pour Ubuntu et Debian serveurs, l`utilisation

sudo subversion apt-get install

tandis que Feutre/ Red Hat / utilisateurs devraient utiliser CentOSLinux Just Got Better With The Fedora 16 Beta distributionLinux Just Got Better With The Fedora 16 Beta distributiondistributions Linux se sont améliorées à pas de géant, et ces améliorations deviennent visibles dans les dernières versions bêta. Fedora, l`une des distributions phares portant GNOME 3, est pas différent et devrait avoir ...Lire la suite

sudo yum install subversion

Création d`un nouveau blog

Afin de créer une nouvelle instance WordPress contrôlée SVN, connectez-vous à votre serveur en utilisant un programme tel que PuTTY, en utilisant:

cd / chemin / vers / un / dossier

de sorte que vous pouvez utiliser

Blog mkdir

pour créer un nouveau blog nommé dossier dans votre emplacement actuel. ensuite, utilisez

blog cd

pour entrer dans le nouveau dossier, puis exécutez

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

subversion contrôle de version

pour télécharger et installer WordPress dans le dossier en cours. S`il y a une version plus récente, remplacer 3.2.1 avec la dernière version. En outre, ne pas oublier d`inclure cette période lonesome (.) À la fin de la commande que ce qui est nécessaire pour la commande de fonctionner correctement. Attendez que le processus soit terminé, vous pouvez aller de l`avant et entrer dans l`URL correcte pour commencer le script d`installation.

Conversion de « traditionnel » Pour SVN

La conversion de votre blog à être contrôlé par SVN nécessitera quelques nouvelles étapes. Pour l`essentiel, cela va créer un nouveau blog qui est contrôlé par SVN et déplacer tous vos contenus et paramètres vers ce nouveau blog. Ce n`est pas aussi envahissant que cela puisse paraître, et ne devrait pas gâcher tout ce que vous avez actuellement sur votre blog.

Video: Bitnami Application Tutorial - Wordpress Beginner Friendly

Pour commencer, utilisez « cd » pour aller à l`endroit où votre dossier de blog est situé (ne fait pas dans le dossier de blog). Ici, nous allons supposer que votre ancien blog est dans un dossier nommé «Blog» Et votre blog temporaire nouvelle va être dans un dossier nommé «Blog nouveau« . Allez-y et exécutez

svn co http://core.svn.wordpress.org/tags/3.2.1 blog de nouveau

qui va créer le nouveau «Blog nouveau» Dossier et télécharger les fichiers nécessaires en elle. S`il vous plaît assurez-vous que vous téléchargez la Même version que celle que vous utilisez actuellement. Donc, si vous n`êtes pas en cours d`exécution de la dernière version, ne choisissez pas la dernière version de ce processus.

Ensuite, nous allons aller dans l`ancien dossier blog en exécutant

cd ../blog

puis copiez le fichier de configuration principal, ainsi que le fichier htaccess en exécutant

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

de sorte que ces fichiers importants sont dans le nouveau dossier de blog.

Maintenant, nous allons copier le contenu réel de votre blog dans le nouveau dossier, y compris les plugins, thèmes, et ainsi de suite. Pour ce faire, exécutez

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

et nous allons prendre que quelques secondes ou plus, selon la taille de votre blog est. plugins WordPress fourni ne devraient pas être affectés, mais vous pouvez revérifier pour vous assurer que tout se déroule bien en exécutant

Video: Популярные видео – Subversion

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

.

Video: ISPconfig Part 1 - Installation

Tous les fichiers qui ont été modifiés auront un « M » à côté d`eux et doivent être reversées à l`aide

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

.

Tous les fichiers personnalisés ou répertoires peuvent également être copiés en exécutant

images cp -Rp wp-digest ../blog-new

Vous pouvez vérifier que tout est copié correctement et bon pour aller en cours d`exécution

diff Blog -rq / blog nouveau / | grep -v svn

subversion contrôle de version

(Ceci est un exemple après avoir retiré intentionnellement certains fichiers)

Nous avons presque fini! Nous allons maintenant sortir au grand dossier contenant les deux dossiers de blog en cours d`exécution

cd ..

puis les renommer pour la finale commutateur-a-roo en exécutant

Blog mv-blog de Ancien- blog blog nouveau mv

.

Félicitations! Votre blog contrôlé SVN devrait maintenant être opérationnel! Sinon, vous avez peut-être oublié de copier quelque chose de l`ancien blog (maintenant situé dans le dossier renommé « vieux blog »). Vous pouvez maintenant aller de l`avant et mettre à jour à la dernière version si nécessaire.

Mise à jour de votre blog

Pour mettre à jour votre blog WordPress contrôlé SVN, vous devrez aller dans le répertoire de votre blog en utilisant la commande « cd », puis exécutez:

svn sw http://core.svn.wordpress.org/tags/3.2.1/.

qui va changer votre blog à la dernière version. Rappelez-vous de remplacer 3.2.1 avec la dernière version disponible.

Conclusion

Pour ceux qui le soutiennent, le contrôle de version Subversion est un outil de suivi grande version qui est très efficace, relativement facile à utiliser, et très rapide. C`est une grande chose que WordPress peut être contrôlé via SVN, augmentant la flexibilité de la plate-forme WordPress déjà flexible. Pas étonnant que c`est l`un des cadres les plus utilisés pour les sites aujourd`hui.

Que pensez-vous de WordPress et SVN travailler ensemble? Avez-vous même connu que cela était possible? Faites le nous savoir dans les commentaires!

Articles connexes