Table des matières

Mise en place du système de version

Mise en place du logiciel de versioning

Nous avons tout d’abord du créer notre projet sur google code via l’interface suivante:

Après avoir valider, une nouvelle fenêtre apparaît:

Nous avons donc ensuite ajouter les autres membres du groupe via l’interface suivante:

Configuration du proxy pour git:

git config --global http.proxy http://172.30.137.29:3128
git config --global https.proxy https://172.30.137.29:3128

Configurer l’utilisateur sur git:

git config --global user.name "quentin"
git config --global user.email SIO.gendreaud.quentin@gmail.com

Tester si la commande de configuration de proxy :

ex : git clone https://sio.derrien.alexandre@code.google.com/p/ppe2-m2l-groupe1/

Commandes GIT de base

Importer un fichier local vers le serveur:

git push origin master

Vue suite à la modification du fichier importer:

Importation des fichiers de l’application: Copie des fichiers en local

git add * -f
git commit -m “importation des fichiers”
git push

Suppression du fichier test.txt:

git pull
git rm test.txt
git commit -m “suppression des fichiers texte”
git push

Mise en place de l'environnement de test

Créer un environnement de dev sur web2py:
Téléchargement de web2py.
Il faut ensuite décompresser le fichier dans le dossier git (sur mon pc user/test_git)
On exécute web2py via web2py.exe
On clic ensuite sur mes sites le mot de passe est celui saisi dans la fenêtre.
On créer ensuite un nouvelle application (chez moi MRBS_Devs).
Puis depuis la console git on se rend dans le dossier web2py/applications/leNomDuProjetCreer.
Il faut à présent vider le dossier pour le remplacer par la copie. Il faut alors faire : rm -rf * .
Ensuite on fait : git clone https://SIO.gendreaud.quentin@code.google.com/p/ppe2-m2l-groupe1/ .