视觉 SVN 2.0 和 IIS

Jay*_* R. 5 windows iis visualsvn-server

如何将 Visual SVN Server 设置为在端口 443 上运行,并将 IIS 设置为处理端口 443 上的其他网站访问?无论如何,URL 通常指向 svn 服务器的 /svn/ ,而其他网站则指向 /fogbugz/ 例如。

或者是否可以让 Visual SVN Server 只使用 IIS 而不是 Apache?

Iva*_*kov 4

重复问题:是否可以在不使用端口的情况下将域名绑定到一台机器上的 VisualSVN 服务器和 IIS?

选项 1:在不同的 IP 地址上运行 VisualSVN Server 和 IIS
您可以在网络接口上使用多个 IP 地址在同一端口上并行运行 VisualSVN Server 和 IIS: http: //www.itsyourip.com/networking/how-在windows-2000xp2003/中添加多个IP地址

要将 VisualSVN Server 配置为仅绑定到特定接口,请使用以下步骤:

  1. 运行 VisualSVN 服务器管理器
  2. 右键单击根元素并选择属性
  3. 切换到网络选项卡
  4. 选择“这些 IP 地址”单选按钮
  5. 点击添加 输入要监听的接口IP地址
  6. 单击“确定”关闭“添加接口”对话框
  7. 单击“确定”关闭“属性”窗口

要在特定接口上配置 IIS 侦听,请使用以下步骤: 1. 启动提升的命令提示符 2. 执行以下命令:netsh http add iplisten ipaddress=IPADDRESS

选项 2:对 IIS 使用反向代理
使用 SvnReverseProxy 将流量从 IIS 重定向到 VisualSVN Server。有关详细信息,请参阅以下链接: http://gstoolkit.codeplex.com/wikipage? title=SvnReverseProxy&ProjectName=gstoolkit