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.
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.
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.