Comment pouvez-vous accéder à SVN sur HTTP dans un environnement Windows?

Quelle est la meilleure pratique pour accéder à SVN sur HTTP dans un environnement Windows?

Sous Linux, nous connectons SVN à Apache tout le temps, nous pouvons donc adresser des référentiels distants via HTTP. Existe-t-il un moyen de connecter SVN à IIS, ou un moyen tout aussi pratique de vous permettre d’accéder à un référentiel SVN sur une machine Windows via HTTP?

Apache fonctionne avec plaisir sous Windows

Si vous ne souhaitez pas le configurer manuellement, téléchargez le serveur gratuit VisualSVN . Livré avec une console de gestion décente également.

Cependant, si vous voulez l’exécuter sur une machine qui exécute également IIS, vous devrez utiliser un port autre que celui par défaut, ou atsortingbuer une seconde adresse IP à cette machine et indiquer à IIS de ne lier que première IP.

Pour ce faire, consultez cette page ou l’un des autres didacticiels sur le Web. Cela devrait fonctionner pour IIS6 et au moins. Les anciennes versions étaient un peu différentes.

La dernière fois que j’ai configuré une machine svn / http / windows, j’ai configuré un serveur Apache. Google fournit quelques suggestions de liens sur le sujet .

Je l’ai sur mon serveur Windows avec apache

Je ne suis pas sûr d’exaclty de ce que vous demandez à propos de l’access et de la configuration.

Si vous souhaitez configurer un hôte / serveur SVN, votre meilleur pari est de configurer Apache sous Windows avec le module SVN.

Si vous souhaitez valider, mettre à jour et valider, vous recherchez un client svn. Un bon exemple est TortoiseSVN ou vous pouvez également utiliser les outils de ligne de commande.

Beaucoup de gens ont suggéré d’installer Apache, mais cela semble beaucoup pour se connecter à un serveur SVN. Je pense que vous feriez mieux de regarder le client en ligne de commande de SVN.