2016-09-01 3 views
0

Je ne peux pas connecter Jenkins à TortoiseSVN. J'essaie de connecter mon Jenkins avec ma tortue locale, donc je n'ai pas de serveur en ligne.Jenkins + TortoiseSVN - Impossible de se connecter/intégrer

J'ai utilisé file:///C:/Users/a.simon/SVN/MyRepository pour accéder à mon référentiel local, mais cela ne fonctionne pas. Et pourquoi Jenkins besoin de vérification des pouvoirs, je n'ai pas Connectez-vous en tortue: enter image description here

Et si je cours, je reçois cette erreur:

ERROR: Failed to check out file:///C:/Users/a.simon/SVN/MyRepository 
svn: E180001: Unable to open an ra_local session to URL 
svn: E180001: Unable to open repository 'file:///C:/Users/a.simon/SVN/MyRepository' 

enter image description here

Setup - Tortue: Donc, ceci est mon SVN-dossier

enter image description here

MyCannonAtta ck contient le projet

enter image description here

Et le dépôt du dépôt-stuff

enter image description here

+1

Quelle version de svn le repo a-t-il été fait? Jenkins utilise une implémentation Java svn qui pourrait être plus ancienne. Vous pouvez mettre à jour jenkins svn dans la section plugins. – jedifans

+0

TortoiseSVN 1.9.4, Build 27285 - 64 Bit, 2016/04/24 13:59:58 – Perazim

+1

Je dirais que Jenkins n'a pas été conçu pour utiliser le protocole de fichier - J'ai très bien utilisé Jenkins avec SvnServer au fil des ans . Les forums Jenkins pourraient vous aider plus ici car il utilise svnkit pour accéder au repo. – gbjbaanb

Répondre

2

D'abord, vous devez configurer le serveur de Visual SVN et essayer alors il fonctionnera. https://www.visualsvn.com/server

+0

Hey, merci, ouais je vais essayer, je viens de lire que c'est juste un client ....: D vous confirmer ma prémonition. Je reviendrai à cette réponse plus tard :) – Perazim

+1

@Perazim c'est un serveur. – bahrep

+0

Que voulez-vous dire, Tortoise est un client, j'ai donc besoin d'un serveur -> Visual svn server – Perazim