Des éléments pour une utilisation avancée de Git avec SPIP
Utiliser git pour pusher les mises à jour vers un site en production
** Principe : Créer un dépôt git bare sur le serveur de production avec un hook post commit qui publie ce qu’il reçoit dans le répertoire de prod.
** Sur le serveur cible : Créer le repo git bare : mkdir monsite.git cd monsite.git git init —bare
Ajouter un hook post receive : nano hooks/post-receive # !/bin/bash git —work-tree=/var/www/mon_site (...)
Cet article décrit la procédure à utiliser pour installer ex nihilo un site SPIP avec un ensemble de plugins à partir des outils fournis par la communauté.