Bonsoir,

----- Message d'origine -----
De: Corrigou Ronan <[email protected]>
Date: Samedi, Mars 8, 2014 11:38 am
Objet: Re : [gepi-users] MAJ Gépi par git
À: Leygnac Marc <[email protected]>


> Bonjour Marc,
> 
> Merci pour ces explications claires et limpides. Juste une question : 
> ne dois-je pas, également, restaurer la base sauvegardée dans l'ancien 
> Gépi (devenu gepi-back) dans le nouveau, ou est-ce que git clone mon 
> Gépi actuel ?
> 

Non, si tu copies connect.inc.php de gepi-back vers gepi le "nouveau" Gepi 
utiliseras la base existante. Par ailleurs, j'ai oublié ce point, mais il est 
plus prudent de supprimer le connect.inc.php de gepi-bak pour éviter que par 
accident deux Gepi tapent dans la même base (en fait dès que tout fonctionne 
correctement le mieux est d'archiver (1) et de supprimer gepi-bak).

(1) : Les trois principes fondamentaux :
 1 sauvegarder
 2 sauvegarder
 et 3 sauvegarder
:-)



> Merci !
> 
> Ronan
> 
> 
> Le 08/03/14 11:04, Leygnac Marc  <[email protected]> a écrit 
> :
> > 
> > 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 à