Bonjour, ----- Message d'origine ----- De: Corrigou Ronan <[email protected]> Date: Jeudi, Mars 6, 2014 6:22 pm Objet: [gepi-users] MAJ Gépi par git À: Liste GEPI <[email protected]>
> Bonjour, > > Quelqu'un pourrait-il me donner la marche à suivre pour "raccourcir" > mes mises à jour de Gépi en utilisant git ? En effet, actuellement, > j'utilise la MAJ en ftp et, les archives ayant "grossi" depuis > quelques temps, cela est plutôt long. > Pour information, j'accède à mon serveur depuis l'intérieur ou > l'extérieur de l'établissement avec putty. > > Merci d'avance. à minima (je conseille vivement de faire quelques essais avant de passer en production) : 1. installer Git (si ce n'est déjà fait) apt-get install git 2. cloner le dépôt officiel se placer dans /var/www git clone git://github.com/tbelliard/gepi.git gepi-test ce qui va créer un dossier gepi-test (ou autre nom) se placer dans ce nouveau dossier cd gepi-test créer une branche correspondant à la branche officielle 1.6.4 git checkout origin/release-1.6.4 -b release-1.6.4 3. pour mettre à jour se placer dans /var/www/gepi-test et cd /var/www/gepi-test git pull origin Et si une nouvelle branche officielle est créée cd /var/www/gepi-test git checkout origin/release-1.6.x -b release-1.6.x Pour passer en production : - fermer les connexions à Gepi - par précaution sauvegarder la base - renommer l'actuel dossier gepi (gepi-back par exemple) - avec Git cloner le dépôt officiel dans un dossier gepi et créer la branche locale release-1.6.4 - copier gepi-back/secure/connect.inc.php dans gepi/secure - copier les dossiers gepi-back/documents et gepi-back/photos dans gepi - éventuellement copier également les dossiers plugins de gepi-back/mod_plugins dans gepi > > Cordialement, > > -- > Ronan Corrigou > Référent numérique > Collège Jean Zay > Montreuil-Juigné (49460) > Gépi version 1.6.4 f088ab sur Ubuntu Server 10.04 hébergé sur DMZ > publique au collège > _________________________________________________________________________________ > Documentation Gepi en ligne : > Pour modifier ou résilier votre abonnement à cette liste : > _________________________________________________________________________________ Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki Pour modifier ou résilier votre abonnement à cette liste : https://lists.sylogix.net/mailman/listinfo/gepi-users
