{{{#!wiki caution '''Page en construction… feel free to add your knowledge''' }}} <> = Git = {{{git}}} est un [[CransTechnique/Versionnement|logiciel de versionnement]], sans doute un des plus puissant actuellement. Un peu de doc externe : * [[http://www.siteduzero.com/informatique/tutoriels/gerez-vos-codes-source-avec-git|Tuto sdz]] pour débuter * [[http://gitready.com/|gitready : de nombreuses "recettes" intéressantes]] * [[http://doc.ubuntu-fr.org/git|la doc ubuntu]] (français) * [[http://git-scm.com/documentation|la doc officielle]] (anglais) = Au Cr@ns = Les projets du Cr@ns sont pour leur quasi-totalité sous {{{git}}}. == Où ? == Les dépôts git sont hébergés sur [[CransTechnique/LesServeurs/ServeurCharybde|charybde]], dans le path {{{/git}}} (lien symbolique vars {{{/pubftp/git}}}). == Qui ? == Les nounous ont les droits d'écriture dessus (sans sudo, [[http://perso.crans.org/respbats/config/.umaskrc|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 [[/GitWeb|gitweb]] ! == ToDo == Les {{{/etc}}} de nombreux serveurs sont encore sous {{{darcs}}}, il faudrait les passer à git ou tout mettre dans bcfg2. == Migration d'un dépôt vers git == On a tendance à migrer tous les dépôts vers git. === Depuis darcs === (À compléter) === Depuis mercurial === (À compléter) ---- CatégoriePagePublique CatégoriePageNonTerminée