2. Qui suis-je ?
» Jean-Marc Fontaine
» Consultant pour Alter Way Consulting
» Président de l'AFUP
» Formateur / Professeur vacataire à l'université de Saint Quentin
» Auteur du blog Industrialisation-PHP.com
» Co-auteur du livre blanc « Industrialisation PHP »
3. Un outil indispensable
» On ne travaille jamais seul
» On oublie
» On essaye
» On se trompe
» Écrire du code n'est qu'une petite partie du travail
9. Un dépôt
» Gestion des accès facilité
» Dépôt potentiellement très gros
» Difficulté à gérer finement les droits
» Impossible à faire avec Git
22/07/11 ALTER WAY - Titre
10. Plusieurs dépôts
» Multiplication des accès
» Facilité à définir des droits fins
» Les projets sont indépendants
22/07/11 ALTER WAY - Titre
11. Sécuriser son dépôt
» Gérer les accès
» Gérer les droits
» Gérer la communication
– Utiliser HTTPS ou SSH
22/07/11 ALTER WAY - Titre
13. Gérer les branches (1/2)
» Branche par version / par fonctionnalités
22/07/11 ALTER WAY - Titre
14. Gérer les branches (2/2)
» Approche hybride
http://nvie.com/posts/a-successful-git-branching-model/
22/07/11 ALTER WAY - Titre
15. Gérer les tags
» Les utiliser
» Les nommer de manière cohérente
– RELEASE_1.0.0
– v1.0.3rc3
» Ne jamais commiter sur un tag
22/07/11 ALTER WAY - Titre
16. Politique de commit
» Toujours mettre un message concis et pertinent
» Faire des commits atomiques
» Utiliser le message de commit pour interagir avec d'autres outils
22/07/11 ALTER WAY - Titre
17. Intégrer des éléments tiers
» svn:externals
» Submodules Git
22/07/11 ALTER WAY - Titre
22. Merci !
» Email : jm@jmfontaine.net
» Twitter : jmfontaine
» Blog : www.jmfontaine.net
» Autre blog : www.industrialisation-php.net
22/07/11 ALTER WAY - Titre
Notas do Editor
Pas besoin d'argumenter : un dépôt de code est indispensable à partir d'un seul développeur
Pas là pour convaincre du bien-fondé de l'utilisation d'un dépôt de code Le vous de dans un mois, 3 mois, 6 mois est une autre personne