简体   繁体   English

在IIS下运行SVN存储库

[英]Run SVN repositories under IIS

How to setup IIS 7.0 to serve SVN repositories? 如何设置IIS 7.0来提供SVN存储库?

First of all I need to make possible remote users to checkout and web-based viewing isn't really necessary. 首先,我需要使远程用户能够结账并且不需要基于网络的查看。

I tried to setup WebSVN but got no success: can't set parent folder for a number of repositories, can't switch off anonymous access, can't link non-anonymous access and access list. 我试图设置WebSVN但没有成功:无法为多个存储库设置父文件夹,无法关闭匿名访问,无法链接非匿名访问和访问列表。

Are there others products for SVN under IIS? 在IIS下还有其他SVN产品吗? Or it's better to learn how to setup WebSVN properly? 或者,最好学习如何正确设置WebSVN?

There are no server modules for IIS, you can't serve an SVN repository directly from IIS. IIS没有服务器模块,您无法直接从IIS提供SVN存储库。

Serve a subversion repository through Apache, the built in svnserve, or proxy it via ssh. 通过Apache,内置的svnserve服务一个subversion存储库,或者通过ssh代理它。

There is a commercial solution available named SVNIsapi . 有一种名为SVNIsapi的商业解决方案。 But I have no idea how well it works because it's too expensive for me to even try out. 但我不知道它的效果如何,因为即使尝试它也太贵了。

But why insist on using IIS? 但为什么坚持使用IIS呢? Just install the VisualSVN server , then configure WebSVN with that - WebSVN also works well with Apache. 只需安装VisualSVN服务器 ,然后使用它配置WebSVN - WebSVN也适用于Apache。

Do you really need IIS or will Apache work out ok? 你真的需要IIS还是Apache能搞定吗? Visual SVN Server is a great SVN host and installer for Windows. Visual SVN Server是Windows的一款出色的SVN主机和安装程序。

http://www.visualsvn.com/server/ http://www.visualsvn.com/server/

有一个名为RocketSVN的免费服务器,它已经没有官方支持了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM