在没有 Apache 的 Windows 上运行 Subversion?

在没有 Apache 的 Windows 上运行 Subversion?

目前我们只能使用 Windows IIS 6 服务器。我们非常希望为其设置一个像样的操作系统版本控制系统。

Subversion 可以在没有 Apache 的情况下运行吗?我遇到的大多数文档都指出 Apache 是必需的,但我看到一些文档提到 Subversion 可以作为独立服务器与 IIS 一起运行。唉,我找不到有关该特定配置的详细信息。这是真的吗?如果是的话,有人可以给我提供一些相关文档吗?

答案1

Subversion 提供三种访问其存储库的主要方法:

  • WebDAV(通过 HTTP)——据我所知,这需要 Apache。
  • 本地文件 - 只要您的存储库使用网络文件,它也可以工作FSFS 后端(这是默认值)。
  • svnserve - 这是一个使用自己svn协议的独立服务器进程。由于它不使用 HTTP,因此可以与 IIS 一起运行。

有关详细信息,请参阅“选择服务器配置”在里面颠覆之书

本地/网络文件选项或 svnserve 选项都应该适合您。

答案2

查看VisualSVN 服务器。它拥有您需要的一切——Apache、svnserve——内置且随时可用。易于设置和管理。此外,标准版免费。

相关内容