4.7. Configurer vos outils de gestion de version

Jenkins arrive de base pré-installé avec des plugins pour CVS et Subversion. Les autres systèmes de gestion de version sont supportés par des plugins que vous pouvez télécharger depuis l'écran Gérer les plugins.

4.7.1. Configurer Subversion

Subversion ne nécessite pas de configuration spéciale, puisque Jenkins utilise des bibliothèques Java natives pour interagir avec des dépôts Subversion. Si vous avez besoin de vous authentifier pour vous connecter à un dépôt, Jenkins vous le demandera quand vous entrerez l'URL Subversion dans la configuration de la tâche de build.

4.7.2. Configurer CVS

CVS nécessite peu voire aucune configuration. Par défaut, Jenkins cherchera des outils comme CVS dans le chemin système, bien que vous puissiez fournir le chemin explicitement s'il ne s'y trouve pas. CVS garde le login et le mot de passe dans un fichier appelé .cvspass, qui se trouve habituellement dans votre répertoire utilisateur. Si ce n'est pas le cas, vous pouvez fournir un chemin où Jenkins pourra trouver ce fichier.