3321
Commentaire:
|
← Version 10 à la date du 2018-02-22 20:41:38 ⇥
3334
broken link
|
Texte supprimé. | Texte ajouté. |
Ligne 1: | Ligne 1: |
{{{#!wiki caution '''Page en construction… feel free to add your knowledge''' }}} |
|
Ligne 10: | Ligne 4: |
{{{git}}} est un [[CransTechnique/Versionnement|logiciel de versionnement]], sans doute un des plus puissant actuellement. | {{{git}}} est un [[CransTechnique/ServicesMineurs/Versionnement|logiciel de versionnement]], sans doute un des plus puissant actuellement. |
Ligne 24: | Ligne 18: |
Les dépôts git sont hébergés sur [[CransTechnique/LesServeurs/ServeurGeet|geet]], dans le path {{{/gitlab/repositories}}}. | Les dépôts git sont hébergés sur [[CransTechnique/LesServeurs/Virtuels/ServeurGeet|geet]], dans le path {{{/gitlab/repositories}}}. |
Ligne 26: | Ligne 20: |
Les anciens dépôts git sont hébergés sur [[CransTechnique/LesServeurs/ServeurGeet|geet]], dans le path {{{/git}}}. La majorité des projets utilise maintenant gitlab. | Les anciens dépôts git sont hébergés sur [[CransTechnique/LesServeurs/Virtuels/ServeurGeet|geet]], dans le path {{{/git}}}. La majorité des projets utilise maintenant [[CransTechnique/ServicesMineurs/GitLab|gitlab]]. |
Ligne 29: | Ligne 23: |
Les projets sont gérés par [[CransTechnique/GitLab|gitlab]]. Les projets Cr@ns sont répartis dans 2 groupes, {{{Nounous}}} et {{{Membres actifs}}}. Tout le monde peux cloner les projets en SSH ou HTTPS. Les apprentis peuvent demander à une nounous de pusher leurs commits dans un projet de {{{Nounous}}}. | Les projets sont gérés par [[CransTechnique/ServicesMineurs/GitLab|gitlab]]. Les projets Cr@ns sont répartis dans 2 groupes, {{{Nounous}}} et {{{Membres actifs}}}. Tout le monde peux cloner les projets en SSH ou HTTPS. Les apprentis peuvent demander à une nounous de pusher leurs commits dans un projet de {{{Nounous}}}. |
Ligne 34: | Ligne 28: |
On a aussi un [[CransTechnique/GitLab|gitlab]] et un [[/GitWeb|gitweb]] ! | On a aussi un [[CransTechnique/ServicesMineurs/GitLab|gitlab]] et un [[/GitWeb|gitweb]] ! |
Ligne 37: | Ligne 31: |
/*Les {{{/etc}}} de nombreux serveurs sont encore sous {{{darcs}}}, il faudrait les passer à git ou tout mettre dans bcfg2.*/ | /* Les {{{/etc}}} de nombreux serveurs sont encore sous {{{darcs}}}, il faudrait les passer à git ou tout mettre dans bcfg2. C'est fini il me semble*/ |
Ligne 57: | Ligne 51: |
CatégoriePageNonTerminée |
Sommaire
Git
git est un logiciel de versionnement, sans doute un des plus puissant actuellement.
De la doc sur le wiki HowToGit.
Un peu de doc externe :
Tuto sdz pour débuter
la doc ubuntu (français)
la doc officielle (anglais)
Au Cr@ns
Les projets du Cr@ns sont sous git.
Où ?
Les dépôts git sont hébergés sur geet, dans le path /gitlab/repositories.
Les anciens dépôts git sont hébergés sur geet, dans le path /git. La majorité des projets utilise maintenant gitlab.
Qui ?
Les projets sont gérés par gitlab. Les projets Cr@ns sont répartis dans 2 groupes, Nounous et Membres actifs. Tout le monde peux cloner les projets en SSH ou HTTPS. Les apprentis peuvent demander à une nounous de pusher leurs commits dans un projet de Nounous.
Pour les anciens dépôts dans /git, les nounous ont les droits d'écriture dessus (sans sudo, sinon c'est que quelqu'un a cassé quelque chose), les apprentis peuvent les cloner en SSH et demander à une nounou de puller leurs commits.
Et même que
On a aussi un gitlab et un gitweb !