mercredi 17 octobre 2018

Utilisation du dépot GIT sur agamemnon (rappel)

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 (être connecté sur agamemnon):
    - git config --global user.name "prenom nom"

 initialisation d'un dépot (être connecté sur agamemnon):
    - 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. 

Aucun commentaire:

Enregistrer un commentaire