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/ .