====== 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:
{{ :sio:ppe2:mission_3:creation_projet.png?700 |}}
Après avoir valider, une nouvelle fenêtre apparaît:
{{ :sio:ppe2:mission_3:projet.png?700 |}}
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:
{{ :sio:ppe2:mission_3:push.png?700 |}}
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/ %%**.