Projet GL : Différence entre versions
De Ensiwiki
(→À consulter régulièrement et impérativement) |
(→À consulter régulièrement et impérativement) |
||
Ligne 1 : | Ligne 1 : | ||
== À consulter régulièrement et impérativement == | == À consulter régulièrement et impérativement == | ||
− | * [[Actualité du Projet GL | + | * [[Actualité du Projet GL 2018]] |
== Les pages du Wiki liées au projet == | == Les pages du Wiki liées au projet == |
Version du 7 décembre 2017 à 15:13
Sommaire
À consulter régulièrement et impérativement
Les pages du Wiki liées au projet
Commandes à utiliser pendant la séance machine
Pour vous gagner un peu de temps pendant la séance machine, voici quelques lignes prêtes à copier-coller :
- Lire le polycopié :
evince /matieres/4MMPGL/GL/global/doc/poly-projet-GL.pdf
puis cherchez [SeanceMachine]
dans le fichier PDF.
- Commande pour connaitre son numéro d'équipe :
grep " $LOGNAME " /matieres/4MMPGL/GL/global/doc/liste-equipes.txt
- Commande pour récupérer votre clé SSH privée, sur les machines de l'école :
rsync --chmod=go-rwx /matieres/4MMPGL/GL/keys/$LOGNAME ~/.ssh/id_projet_gl
Variante si vous travaillez sur une autre machine (cf. Faire le Projet GL sur une machine personnelle pour les détails, et n'oubliez pas de remplacer « monlogin » par votre login Ensimag) :
rsync --chmod=go-rwx monlogin@pcserveur.ensimag.fr:/matieres/4MMPGL/GL/keys/'$LOGNAME' ~/.ssh/id_projet_gl
- Fichier ~/.ssh/config :
Host depots.ensimag.fr IdentityFile ~/.ssh/id_projet_gl
- Commande git clone (remplacer NN par le numéro d'équipe) :
git clone ssh://depotglNN@depots.ensimag.fr/~/git/ Projet_GL
- Squelette de fichier
~/.gitconfig
(à adapter, bien sûr) :
[user] name = Prénom Nom email = Prenom.Nom@ensimag.grenoble-inp.fr [core] editor = votre_editeur_prefere [diff] renames = true [color] ui = auto [push] default = current
Autres documentations utiles
- De quoi écrire des Script Shell, utile pour automatiser les tests,
- Git, et en particulier les pages
- Question fréquentes sur Git pour le Projet GL
- Gérer des branches avec Git, qui peut servir au moins aux plus curieux d'entre vous en particulier au moment du rendu intermédiaire.
- Écrire de bons messages de commit avec Git et Maintenir un historique propre avec Git, car maintenant que vous avez un peu d'expérience avec l'outil, c'est peut-être une bonne idée d'apprendre vraiment les bonnes pratiques et la puissance de l'outil !
- Continuer à travailler avec Git quand le serveur est HS qui peut être utile en cas de problème sur les serveurs de l'école.
- Créer un dépôt partagé avec Git qui explique comment mettre en place une archive Git « comme en Projet GL » vous-mêmes (pour vos projets à venir).
- Questions fréquentes avec Maven pour le projet GL
- Exemple d'utilisation de netbeans pour naviguer dans un code source
Les enseignants
Si vous ne parvenez pas à voir la liste, connectez-vous ou visitez directement cette page.
En 2019 :
- Henry-Joseph Audéoud (enseignant SHEME : Stéphane Fiorillo)
- Roland Groz (enseignant SHEME : Carl Sarkis)
- Yvan Roux (enseignant SHEME : Philippe Bodiglio)
- Nicolas Jourdan (enseignant SHEME : Gérard Pollier)
- Catherine Oriat (enseignant SHEME : Gérard Pollier)
- Karine Altisen (enseignant SHEME : Aurélie Catel)
- Wendelin Serwe (enseignant SHEME : Caroline Thomet)
- Akram Idani (enseignant SHEME : Stéphane Fiorillo)
- Patrick Reignier (enseignant SHEME : Philippe Bodiglio)