Afin de centraliser les sources que nous developpons, nous avons crée un dépot git sur le serveur. Celui permet de sauvegarder, copier et versionner les sources des logiciels qui y sont logés. Tout le monde peut contribuer et vous êtes invités à faire évoluer les projets.
Manuel simple d'utilisation :
------------------------------------------------
premiere utilisation sur votre compte :
- git config --global user.name "prenom nom"
initialisation d'un dépot :
- aller dans le repertoire du soft
- git init
- git add tous_mes_repertoires_ou_fichiers
- git commit -m 'le_nom_du_projet'
- git push
Installation du projet sur agagmemnon :
- aller dans /home/git
- git clone ~/mon_repertoire_avec_mes_sources mon_projet.git
Ensuite, pour utiliser depuis n'importe quelle machine ;
- creer un repertoire vide
- git clone pascal@agamemnon.ups-tlse.fr:/home/git/mon_projet.git
Sinon toute la doc sur : http://git-scm.com/book/fr/Démarrage-rapide
Liste des dépots actuels :
--------------------------------------------
Nous avons fait le choix d'un dépot pour chaque type de manipulation, regrouppant les sources associées. Pour l'instant existent :
c167.git : Tout ce qui touche au uC siemens
es.git : Tous les logiciels développés avec les cartes E/S pci 9112
smartcard.git : Tout ce qui est lié aux lecteurs de cartes
ns-2.git : Les enseignements ns-2
pekee.git : Les manipulations utilisant le robot Pekee
rtai.git : Les enseignements sur rtai et les robots manipulateurs
autres idées :
robot.git : Les sources et librairies des bras manipulateurs
sta.git : Les sources liées au STA
vhdl.git : Les sources des projets vhdl (ascenseurs, mal, combinatoire, ... )
api.git : Ce qui concerne les automates programmables
demos.git : Des programmes de demo pour les portes ouvertes
Droits d'accès :
--------------------------
Pour l'instant le repertoire est en accès pour les profs uniquement. On pourra réfléchir à l'ouverture de certains projets pour les étudiants, en particulier pour récupérer les squelettes de manipulation.
création de SED.git regroupant les sources SED :
RépondreSupprimer- ascenseur
tuto facile git
RépondreSupprimerhttp://rogerdudler.github.io/git-guide/index.fr.html