2012-12-12 4 views
2

Ce n'est pas Subversion valide dépôt: svn: E210004: Handshake a échoué, a reçu: ''Ce n'est pas un dépôt Subversion valide: svn: E210004: Handshake a échoué, a reçu: ''

URL=svn://X.X.X.X:XX/svn/project/default-pom/trunk 

Est-ce que quelqu'un est déjà confronté à ce problème? Merci pour toutes les suggestions

+0

Cela ressemble à un paramètre de configuration - mais où? Subversif? Bambou? Que faites-vous pour générer cette erreur? Exécuter une commande? Mise à jour de la configuration, etc? Est-ce que cette URL est un dépôt valide? Avez-vous confirmé cela en vérifiant directement avec svn? Quels autres tests avez-vous fait? – Mightymuke

+0

De bambou, je veux créer un plan –

Répondre

2

J'ai rencontré (et craqué :-)) le même problème avec Eclipse Kepler, Subclipse 1.6.x, et un NAS Synology. Vous devrez peut-être vous assurer que "svnserve" se trouve dans/usr/bin du serveur SVN .

Il y a deux tests que vous pouvez faire pour vérifier:

1) Sur la machine cliente SVN , tapez:

liste svn --verbose svn + ssh: // SVNServerLogin @ SVNServerIP: pathOfSVNrepo

2) Sur la machine serveur SVN, tapez:

ls/usr/bin | grep svnserve

Si vous ne trouvez pas le lien dans/usr/bin et la commande "svn" renvoie une erreur (comme "sh: svnserve: not found"), je vous recommande la commande suivante en tant que root sur le serveur SVN :

ln -s/opt/bin/svnserve/usr/bin/svnserve

(j'ai trouvé mon svnserve dans/opt/bin, mais bien sûr, il pourrait être dans un endroit différent dans votre cas). Désolé si j'ai quelques années de retard pour répondre à votre question!

Meilleur.

+0

Cela m'a aidé, même si j'ai effectivement eu svnserve dans/usr/bin. Cependant, j'avais bloqué $ PATH pour des sessions ssh non interactives, donc la commande ssh chercherait au mauvais endroit. – not2savvy

Questions connexes