gla: publish git hosting info
authorStefano Zacchiroli <zack@upsilon.cc>
Wed, 13 Feb 2013 13:05:12 +0000 (14:05 +0100)
committerStefano Zacchiroli <zack@upsilon.cc>
Wed, 13 Feb 2013 13:05:12 +0000 (14:05 +0100)
teaching/1213/gla.mdwn
teaching/1213/gla/git.mdwn [new file with mode: 0644]

index 0cfe9af..af56469 100644 (file)
@@ -48,3 +48,7 @@ donc obligatoire) et pour 50% par un examen.
 * [[Cours 1 - Introduction|cours-01.pdf]], 30 janvier 2013
 * [[Cours 2 - Specification|cours-02.pdf]], 6 février 2013
 * [[Cours 3 - Le modèle à objets|cours-03.pdf]], 13 février 2013
+
+## Autres informations
+
+* hébergement [[git]], [[svn]]
diff --git a/teaching/1213/gla/git.mdwn b/teaching/1213/gla/git.mdwn
new file mode 100644 (file)
index 0000000..aff89f4
--- /dev/null
@@ -0,0 +1,29 @@
+Hébergement Git sur git.upsilon.cc
+==================================
+
+**Chaque étudiant** doit:
+
+- créer une clef publique SSH avec [ssh-keygen](http://man.cx/ssh-keygen)
+- récupérer la partie *publique* de la clef, typiquement nommée `id_rsa.pub`
+- copier le sur un fichier avec nom `nom-prenom.pub` (tout minuscule), où "nom"
+  est votre nom de famille et "prenom" votre prénom
+
+**Chaque groupe** de projet doit:
+
+- envoyer un [mail à `zack@pps.univ-paris-diderot.fr` avec sujet `[gla] clefs ssh`](mailto:zack@pps.univ-paris-diderot.fr?subject=[gla]%20clefs%20ssh)
+  contenant:
+  1. pour chaque membre du group, une clef publique ssh en pièce jointe, nommée
+     comme indiqué ci-dessus
+  2. le nom du projet souhaité (tout minuscule aussi)
+
+Une fois reçu confirmation que votre reṕository Git a été crée, vous pouvez en
+obtenir la copie initiale (vide) avec la commande suivante:
+
+    git clone git@git.upsilon.cc:teaching/1213/gla/nom-du-projet
+
+Par contre, pour y accéder depuis les salles de TP, il faudra plutôt utiliser
+la commande:
+
+    git clone git@git.upsilon.cc.out:teaching/1213/gla/nom-du-projet
+
+à noter: le suffixe `.out`