Sensibilisation de l’encadrement du SSP par Damien Dotta
05/07/2024
Le versioning consiste à conserver la version d’une entité logicielle quelconque de façon à pouvoir la retrouver facilement même après l’apparition et la mise en place de versions plus récentes.
Exemple de ce que l’on peut trouver sur un server :
Le versioning permet de :
Avec une forge comme gitlab, il permet en plus de :
On versionne les fichiers de type texte
Par exemple :
Tout le reste n’est pas (sauf exception) versionné !
Quelques exercices pratiques accompagnent la formation pour que les participants puissent mettre en pratique les notions abordées.
L’apprentissage de Git pendant les formations se fera avec les 3 outils suivants :
Avec RStudio déjà installé sous Cerise pour les commandes essentielles.
Avec le terminal disponible sous Cerise pour les commandes plus spécifiques.
Avec le package R gitssp pour utiliser Git avec des fonctions R.
Les fonctionnalités de la forge interne Gitlab seront également présentées pour illustrer les concepts présentés.
Lien vers le diaporama complet : c’est ici
Des formations prévues en 2024 :
En tant que nouvelle formation au catalogue du SSP, le nombre de places est limité par session. Cependant le nombre de formations pourra être augmenté pour répondre au besoin si nécessaire.