Retout d'expérience versionning

607 vues

Publié le

Retour d'expérience sur l'utilisation des outils de gestion de version - Apéro PHP Valence Mars 2015

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
607
Sur SlideShare
0
Issues des intégrations
0
Intégrations
24
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Retout d'expérience versionning

  1. 1. QUICAUSE?QUICAUSE? Marc Vachette (@mvachette) Dev / ScrumMaster @Adequasys (editeur de logiciel)
  2. 2. ILÉTAITUNEFOISILÉTAITUNEFOIS
  3. 3. 20082008 3 devs FreeVcs Tout le monde sur le même dossier (usage en mode lock)
  4. 4. 20092009 3 devs passage à SVN toujours du mode lock pour démarrer, puis copies locales sur chaque poste utilisation de l'historique cron pour update sur le serveur central
  5. 5. 20132013 ETGITFÛTETGITFÛT 9 devs migration avec Subgit, conservation de l'historique Dépôt central (Gitlab), hooks Résistance au changement nouvelles pratiques de code
  6. 6. ETDEMAIN?ETDEMAIN? préparation des livraison depuis GIT
  7. 7. CEQUECANOUSAPPORTECEQUECANOUSAPPORTE
  8. 8. LOG,LOG,LOG...LOG,LOG,LOG... Utilisation de l'historique pour trouver la source d'un bug git log, git blame Sécurité : facilité de revenir sur un changement (commité ou non) Git: tout est local... cool pour les télétravailleurs
  9. 9. CHACUNSONCODE...OUPASCHACUNSONCODE...OUPAS Travail sur une branche, sans perturber le tronc Facilité de découper son code en petits commits Relecture de code plus facile, outillable
  10. 10. LESDÉFISLESDÉFIS CHANGEMENTCHANGEMENT nouvelles pratiques à diffuser outils, messages d'erreur, etc. DISCIPLINEDISCIPLINE
  11. 11. QUESTIONS?QUESTIONS? slides versionnés sous GIT ;-)

×