La première brique indispensable à la création d'une plate-forme d'intégration continue est un gestionnaire de sources. C'est sur cet outil que s'appuieront ensuite les outils de tests automatisés et les outils qualimétriques.
Comme avantages immédiat à l'utilisation d'un tel outil, citons:
- la mise en sécurité du code source de tout développeur (pas de perte de travail en cas de crash disque)
- la capacité de revenir en arrière si une modification s'avère désastreuse
- la capacité de savoir qui a fait quoi, quand et pourquoi (si le commentaire est pertinent)
- la fusion au fur et à mesure des travaux de toute l'équipe (et pas au moment de la livraison)
- la possibilité de travailler sur plusieurs branches de développement et de porter les modification de l'une sur les autres