Question

J'ai la configuration suivante:

<VirtualHost *:80>
    ServerName svn.project1.com

    <Location />
       DAV svn
       SVNPath /svn
    </Location>
</VirtualHost>


<VirtualHost *:80>
    ServerName svn.project2.com

    <Location />
       DAV svn
       SVNPath /svn
    </Location>
</VirtualHost>

Quand je navigue soit http://svn.project1.com/ ou http://svn.project1.com/ il donne un répertoire liste avec les deux référentiels:

Revision 1270: /

* project1/
* project2/

Powered by Subversion version 1.4.4 (r25188)

Comment puis-je obtenir les deux hôtes pour pointer vers leurs dépôts respectifs?

Je veux être en mesure d'utiliser urls comme:

http://svn.project1.com/trunk/

Au lieu de:

http://svn.project1.com/project1/trunk/

Et ainsi empêcher l'accès à l'exemple Project2 de Projet1 à savoir:

http://svn.project1.com/project2/

Merci!

Était-ce utile?

La solution

Cela fonctionne avec SVNPath /svn/project#. Mais sachez, je pense que cela ne fonctionne que si vous avez vraiment deux dépôts séparés. Pour autant que je peux dire de vos informations, vous utilisez un référentiel pour les deux projets.

Autres conseils

<Location /svn/>
     DAV svn
     SVNParentPath "D:\repos"
     SVNListParentPath On
     AuthName "Subversion repository"
     SVNPathAuthz on
     AuthType SSPI
     SSPIAuth On
     SSPIAuthoritative On
     SSPIDomain RAILINC
     SSPIOfferBasic On
     SSPIUsernameCase lower
     SSPIOmitDomain On
     AuthzSVNAccessFile "D:\repos\svnaccessfile.txt"
     Require valid-user
</Location>

Je ne sais pas, mais avez-vous essayé?

SVNPath /svn/project1/

Lors de l'utilisation

SVNPath /svn/projectX/

devrait résoudre votre problème, il exposera une grave lacune DavSVN. La faille qu'il a des problèmes d'être dans le répertoire racine d'un domaine. Obtenir des erreurs de checkin aléatoires à l'heure actuelle, ont pas de solution disponible, a été un tel problème, nous avons dû passer d'un sous-domaine à un sous-répertoire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top