Quelle est la meilleure pratique pour accéder à SVN sur HTTP dans un environnement Windows? Sous Linux, nous connectons SVN à Apache tout le temps, donc nous pouvons adresser des dépôts distants via HTTP. Existe-t-il un moyen de connecter SVN à IIS, ou un moyen tout aussi pratique pour vous permettre d'accéder à un repo SVN sur une machine Windows via HTTP?Comment accéder à SVN via HTTP dans un environnement Windows?
Répondre
Apache fonctionne heureusement sous Windows
La dernière fois que j'ai configuré une machine svn/http/windows, j'ai configuré un serveur Apache. Google fournit quite a few link suggestions on the topic.
Je l'ai en cours d'exécution sur mon windows serveur domestique avec apache
Je ne sais pas exaclty ce que vous poser des questions sur l'accès comme vous le dites et la configuration.
Si vous voulez configurer un hôte/serveur SVN, alors votre meilleur pari a été de configurer Apache sous Windows avec le module SVN.
Si vous souhaitez passer en revue, mettre à jour, valider, vous êtes à la recherche d'un client svn. Un bon est TortoiseSVN ou vous pouvez également utiliser les outils de ligne de commande.
Si vous ne souhaitez pas configurer manuellement cette option, téléchargez le VisualSVN Server gratuit. Livré avec une console de gestion décent aussi bien. Il fonctionne sur la base d'Apache, donc 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 assigner une seconde adresse IP à cet ordinateur et dire à IIS de seulement se lier à la première adresse IP.
Pour ce faire, consultez this page, ou l'un des autres didacticiels décents sur le Web. Cela devrait fonctionner pour IIS6 et au moins. Les versions plus anciennes étaient un peu différentes.
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 dans le client de ligne de commande de SVN.
- 1. Comment configurer un proxy HTTP pour svn
- 2. Comment utiliser Git localement dans un environnement SVN + Visual Studio
- 3. Utilisation de svn via ssh comme environnement local
- 4. Comment accéder à un char ** via ffi dans plt-scheme?
- 5. Découverte serveur/service dans un environnement Windows?
- 6. Comment puis-je accéder à un référentiel subversion en utilisant un chemin local dans Windows?
- 7. Meilleure façon de déployer subversion (SVN) dans un environnement Windows multisite
- 8. Comment tester un environnement Windows pour un serveur Linux?
- 9. Comment accéder à un dossier public Exchange 2007 via WebDav?
- 10. svn over HTTP proxy
- 11. Pointage Apache à un dépôt SVN
- 12. question svn/ssh dans windows
- 13. Comment mettre à niveau SVN 1.4.4 (r25188) vers SVN 1.6
- 14. svn checkout sur windows
- 15. Contrôle de version pour Rails dans un environnement Windows
- 16. Web SVN pour Windows?
- 17. Mise en réseau avec C/C++ dans un environnement Windows
- 18. Gestion de l'index Zend_Search_Lucene dans un environnement à charge équilibrée
- 19. Exécution à distance dans un serveur Windows via telnet
- 20. Comment puis-je parler à UniProt via HTTP en Python?
- 21. Comment mettre à jour les plugins de rails installés via git mais dans un svn repo?
- 22. Comment accéder à une application via les paramètres de l'appareil?
- 23. Authentification HTTP (Basic ou Digest) dans ASP Classic via IIS
- 24. Comment puis-je accéder à un contrôle ActiveX dans MFC?
- 25. Comment puis-je accéder à une variable de classe via un tableau dans VB.NET?
- 26. appel à nettoyer le code dans un environnement mod_perl
- 27. Accéder aux propriétés de contrôle à distance/Terminal Services d'un utilisateur Windows via C#
- 28. Erreur de désérialisation dans un nouvel environnement
- 29. Comment installer des rails sur un ordinateur Windows utilisant un serveur proxy pour accéder à Internet?
- 30. SharpSVN.DLL - C# .NET - Obtenir le référentiel SVN dans l'application Windows
J'ai mal formulé cette question. Je parlais moins de "Windows", et plus sur "IIS". Mais la première réponse est aussi juste - vous avez juste besoin d'installer Apache. En fait, Apache devrait presque être considéré comme une partie intrinsèque d'une installation SVN. – Deane