Différences entre versions de « Cours:Méthodologie (R&D) »
De GBLL, TAL, ALAO, etc.
Ligne 11 : | Ligne 11 : | ||
== [[Wfr:Forge_(informatique)|forge]]s utilisables pour le cours == | == [[Wfr:Forge_(informatique)|forge]]s utilisables pour le cours == | ||
− | # Forges utilisant le logiciel [[Wfr:GitLab CE|GitLab]] : | + | Github est incontestablement la solution la plus connue, mais n'est pas la seule solution viable. |
+ | # Forges utilisant le logiciel [[Wfr:GitLab CE|GitLab]], installable sur votre propre serveur : | ||
#* [https://framagit.org framagit] ; | #* [https://framagit.org framagit] ; | ||
#* [https://gricad-gitlab.univ-grenoble-alpes.fr Forge de l'université] ; | #* [https://gricad-gitlab.univ-grenoble-alpes.fr Forge de l'université] ; | ||
Ligne 17 : | Ligne 18 : | ||
#* [https://bitbucket.org bitbucket] ; | #* [https://bitbucket.org bitbucket] ; | ||
#* [https://github.com Github]. | #* [https://github.com Github]. | ||
+ | |||
+ | Enfin, pour qui ne veut pas des fonctionnalités d'une forge (visibilité du projet, bugs, affichages), tout serveur muni d'un accès ssh peut jouer le rôle de dépôt distant. | ||
== Ressources == | == Ressources == | ||
{{TODO|TODO}} | {{TODO|TODO}} |
Version du 12 novembre 2017 à 21:51
L'objectif de cette formation est de proposer une introduction à la gestion de versions, notamment dans la perspective d'un travail de groupe. L'outil choisi est un outil open source : Git. On couvrira ici plusieurs objectif :
- installer Git :
- notion de dépôt ;
- flux de travail de base (add/commit) ;
- branches et dépôts distants.
Installation du logiciel
- Linux :
- Debian et dérivés:
apt-get install git
; - fedora
yum install git
;
- Debian et dérivés:
- Mac/Windows : https://git-scm.com/downloads.
forges utilisables pour le cours
Github est incontestablement la solution la plus connue, mais n'est pas la seule solution viable.
- Forges utilisant le logiciel GitLab, installable sur votre propre serveur :
- Forges avec logiciels ad hoc :
Enfin, pour qui ne veut pas des fonctionnalités d'une forge (visibilité du projet, bugs, affichages), tout serveur muni d'un accès ssh peut jouer le rôle de dépôt distant.
Ressources
TODO!