Techniques d'intégration continue
L'intégration continue est un ensemble de pratiques utilisées en génie logiciel. Elles consistent à vérifier à chaque modification de code source que le résultat des modifications ne produit pas de régression de l'application en cours de développement.
Les pratiques de gestion de source sont une partie fondamentale de l'intégration continue. Deux familles d'outils de gestion de source existent :
Outils
Outils de gestion de sources centralisés :
Outils de gestion de sources décentralisés :
Articles
Livres
Outils
Gestion de source
Les pratiques de gestion de source sont une partie fondamentale de l'intégration continue. Deux familles d'outils de gestion de source existent :
- Outils centralisés : utilisent un serveur central comme dépôt.
- Outils décentralisés : ne s'appuient sur aucun dépôt centralisé, et fournissent habituellement des possibilités avancées de branching et merging.
- Pro Git (disponible gratuitement en ligne)
- Version Control for multiple Agile Teams
- About Version Control
- Distributed Version Control Systems: A Not-So-Quick Guide Through
- Introduction to Distributed Version Control
- Possible workflows using Distributed Version Control Tools such as git
- Essay on various revision control systems
- VCS Survey among Thoughtworkers
Outils
Outils de gestion de sources centralisés :
Outils de gestion de sources décentralisés :
Intégration continue
Articles
Livres
- Continuous Integration: Improving Software Quality and Reducing Risk
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
- Continuous Integration with Hudson
Outils

