diff --git a/module1/ressources/gitlab_images/erreur405.png b/module1/ressources/gitlab_images/erreur405.png new file mode 100755 index 0000000000000000000000000000000000000000..fba3e8a15aa34f64f3cc9560fd6e6cd6c9d0c770 Binary files /dev/null and b/module1/ressources/gitlab_images/erreur405.png differ diff --git a/module1/ressources/gitlab_images/password.png b/module1/ressources/gitlab_images/password.png new file mode 100755 index 0000000000000000000000000000000000000000..989e3e2dc68a785590cecd745799bb777b2f75f5 Binary files /dev/null and b/module1/ressources/gitlab_images/password.png differ diff --git a/module1/ressources/gitlab_images/password_retrieval.png b/module1/ressources/gitlab_images/password_retrieval.png new file mode 100755 index 0000000000000000000000000000000000000000..e9383cc7b95b94bf3cf2443d16c7b40678c56d28 Binary files /dev/null and b/module1/ressources/gitlab_images/password_retrieval.png differ diff --git a/module1/ressources/gitlab_images/projects.png b/module1/ressources/gitlab_images/projects.png new file mode 100755 index 0000000000000000000000000000000000000000..b80f45b6db11a383f0f0f26849e99f539354465f Binary files /dev/null and b/module1/ressources/gitlab_images/projects.png differ diff --git a/module1/ressources/gitlab_images/sign_in.png b/module1/ressources/gitlab_images/sign_in.png new file mode 100755 index 0000000000000000000000000000000000000000..aa6d3d4ea7ae7e66693bfe1b68c7c2b4dcca6f82 Binary files /dev/null and b/module1/ressources/gitlab_images/sign_in.png differ diff --git a/module1/ressources/sequence4_fr.org b/module1/ressources/sequence4_fr.org index 40101f61b6993ff2f1b98261644842c70d16eab2..b8fe03d518bbda274744c4933031f40e84268803 100644 --- a/module1/ressources/sequence4_fr.org +++ b/module1/ressources/sequence4_fr.org @@ -13,9 +13,53 @@ #+CREATOR: Emacs 26.1 (Org mode 9.1.9) #+STARTUP: indent +* Gestion de version avec GitLab et Git +Nous avons déployé un GitLab spécialement pour ce MOOC afin que vous +puissiez vous familiariser en douceur avec la gestion de +version. Cette section décrit étape par étape comment y accéder. [[https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/5571950188c946e790f06d4bc90fb5f6][Cette +vidéo]] illustre ces étapes ainsi que comment utiliser GitLab. Nous vous +incitons vivement à la regarder si vous n'êtes pas familiers avec ce +type d'environnement. +- Accéder à [[https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/5571950188c946e790f06d4bc90fb5f6][GitLab]] depuis la plateforme FUN (cliquez sur *Accédez à + Gitlab / Access to Gitlab*) +- Vous arrivez sur le formulaire suivant : + #+BEGIN_CENTER + [[file:gitlab_images/sign_in.png]] + #+END_CENTER + - NB : Il faut accéder à Gitlab depuis la plateforme FUN. Vous risquez + d'obtenir une erreur 405 en accédant directement à la page https://app-learninglab.inria.fr/gitlab/users/sign_in. + #+BEGIN_CENTER + [[file:gitlab_images/erreur405.png]] + #+END_CENTER +- Cliquer sur le premier **Sign in**. L'authentification est automatique à cette étape. + #+BEGIN_CENTER + [[file:gitlab_images/projects.png]] + #+END_CENTER + + La grande chaîne de caractères remplacée ici par =xxx= est le login qu'il faudra utiliser dans Git pour accéder à Gitlab. + +- Pour récupérer le mot de passe prédéfini, il faut utiliser le [[https://app-learninglab.inria.fr/jupyterhub/services/password][Gitlab + credentials retrieval tool]]. On retrouve alors le login et le mot de + passe. + #+BEGIN_CENTER + [[file:gitlab_images/password_retrieval.png]] + #+END_CENTER + +- Il est possible de modifier ce mot de passe dans `Account / + Paramètres / Mot de passe`. Mais nous vous déconseillons de le faire + car cela vous empêchera d'utiliser les notebook Jupyter du MOOC. + #+BEGIN_CENTER + [[file:gitlab_images/password.png]] + #+END_CENTER + +Enfin, pour ceux qui veulent aller plus plus loin et en savoir plus +sur l'outil de gestion de version git sur lequel s'appuie GitLab, +quelques vidéos de démonstration sur git et Gitlab sont proposées dans +la [[https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/7508aece244548349424dfd61ee3ba85][séquence "7. Installations, configurations, references" du module 2]] +de ce Mooc ainsi que des ressources pour apprivoiser git en ligne de commandes. + +* Gestion de version dans =LibreOffice= ou dans DokuWiki L'enregistrement des modifications des fichiers générés et gérés par =LibreOffice= est succinctement décrite sur la [[https://help.libreoffice.org/Common/Recording_Changes/fr][page du Wiki]] de ce logiciel. Une espèce de [[https://help.libreoffice.org/Common/Navigating_Changes/fr][sommaire]] des pages concernant la gestion des modifications est également disponible. Le livre [[https://framabook.org/libreoffice-cest-style/][LibreOffice, c’est stylé !]] téléchargeable gratuitement (et légalement) ne semble pas aborder la question. Sa version source est disponible sur [[https://framagit.org/Framatophe/DWL/][framagit]]= (un autre serveur type GitLab) et est écrite en… =markdown= ! Pour DokuWiki, le plus simple est de consulter le [[https://www.dokuwiki.org/fr:dokuwiki][Wiki]] écrit, cette fois au moins !, en DokuWiki. - -Enfin, pour ceux qui veulent aller plus plus loin et en savoir plus sur l'outil de gestion de version git sur lequel s'appuie GitLab, quelques vidéos de démonstration sur git et Gitlab sont proposées dans ce Mooc la [[https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/7508aece244548349424dfd61ee3ba85][séquence "7. Installations, configurations, references" du module 2]] ainsi que des ressources pour apprivoiser git en ligne de commandes.