Je viens juste de lire un billet très intéressant sur le Blog de Github : “How we use Pull Requests to build GitHub”
Je trouve leur solution pour suivre le développement des fonctionnalités très malin, je pense essayer d’adopter leur technique en utilisant les “merge request” de GitlabHQ
Tag Archives: git
Devoxx France / J-3
Je vais faire partie des 1200 geeks présent à Paris en cette fin de semaine pour la première édition de Devoxx France. Je résumerai ici mes impressions sur les différentes présentations et ateliers auquel je vais participer. À suivre…
Jetez un oeil au teaser :
GitLabHQ et une bonne gestion des branches
Migration vers Git

Au travail, nous avons pris la décision de passer de Subversion à Git comme outil de gestion de sources. J’ai utilisé git quelques mois avant de migrer l’intégralité du projet pour tout le monde grace à l’outil git-svn. Et, mis à part les problèmes habituels de merge entre branches svn, j’étais plutôt enthousiaste concernant la migration vers git. L’idée était de disposer d’un outil plus puissant pour pouvoir séparer plus efficacement les développements en utilisant des branches. Pour expliquer quelle technique j’avais envie de mettre en place pour gérer nos branches de développement, j’ai cherché l’outil qu’il nous fallait, tout en espérant pouvoir migrer notre outil de gestion d’incident actuel (Trac) vers un se rapprochant plus de github.
Résultats
Il n’y a pas tant d’outils que je le pensais au préalable. J’ai trouvé gitorious, qui a l’air d’être un bon outil, mais l’installation à l’air complexe et ne propose pas (où je suis passé à côté) d’outil permettant de visualiser de façon graphique les branches.
Je suis tombé sur GitLabHQ, qui est un projet naissant, mais prometteur puisque l’objectif est de fournir une alternative similaire à github. Je l’ai essayé et je dois dire que je suis réellement très impressionné, à tel point que c’est maintenant un des outils que nous utilisons en complèment de Trac.
Nous utilisons toujours Trac pour gérer nos tickets de bugs et pour contrôler leur workflow à l’aide de messages de commit (il y aura un post ici à ce sujet dans quelques temps). Nous utilisons aussi le wiki de Trac pour la documentation développeur (nous n’avons pas encore pris le temps de la migrer vers GitLabHQ, ce qui arrivera certainement).
Continue reading