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

Répondre à