2010-07-23 8 views
0

J'utilise Elipse (Galileo) avec le plugin Subversive.Configuration d'Elicpse et SVN pour plusieurs référentiels

Lorsque je mets SVNPath dans apache httpd.conf, je peux obtenir une connexion à mes repos d'Eclipse. Cela fonctionne très bien:

<Location /repos> 
    DAV svn 
    SVNPath c:/SVN/MyProject 
    AuthType Basic 
    AuthName "Subversion repository" 
    ... 
</Location> 

Mais quand je l'utilise SVNParentPath il des erreurs:

"Les informations de localisation a été spécifié de manière incorrecte svn:. OPTIONS de '/ mises en pension': 403 Interdit (http://localhost)"

Voici ce que j'ai dans mon fichier de configuration

<Location /repos> 
    DAV svn 
    SVNParentPath c:/SVN 
    AuthType Basic 
    AuthName "Subversion repository" 
    ... 
</Location> 

Si j'ajoute SVNListParentPath on il se bloque apache. Cela fonctionne comme prévu dans le navigateur (avec SVNListParentPath activé), c'est-à-dire que tous les respositories sont listés sur localhost/repos - donc l'authentification est correcte - le problème ne se produit que dans Eclipse.

Des indices?

Répondre

0

Il semble que j'allais dans le mauvais sens en spécifiant une URL http lorsque je travaillais avec des dépôts locaux. Le moyen le plus simple d'obtenir plusieurs dépôts locaux dans Eclipse est simplement d'utiliser, par exemple, file: /// c: // svn/project pour chaque projet. Je ne suis pas allé plus loin avec Eclipse Galileo et SVNListParentPath - ceci pourrait être un problème d'Eclipse. Peut-être qu'avec Helios cela fonctionnera comme prévu.

Questions connexes