【问题标题】:What is the difference between a SVN server and a HTTP serverSVN服务器和HTTP服务器有什么区别
【发布时间】:2009-07-29 14:18:50
【问题描述】:

在我的 subversion 客户端(基石)上,当连接到新的 SVN 存储库时,我有 3 个选项:文件存储库、HTTP 服务器和 SVN 服务器。

仅仅是通信协议的不同吗?

【问题讨论】:

    标签: svn protocols


    【解决方案1】:

    是的。 SVN 可以通过 HTTP/WebDAV 和 mod_dav_svn Apache 模块访问。除了协议不同,支持的操作都是一样的。

    您可以在Subversion book 中阅读有关此配置的更多信息。

    【讨论】:

    • PS 始终记得访问本文档的最新版本,或者取决于您当前使用的 SVN 版本。上面的链接指向 SVN 版本 1.5 手册,而最新的可用版本是 1.7。目前,1.8 处于草稿阶段,甚至还没有 1.9。
    【解决方案2】:

    (免费在线)SVN Book 很好地描述了 different server protocolsrecommendations 的使用时间。

    【讨论】:

      【解决方案3】:

      是的,协议应该是唯一的区别。请参阅标题为http://en.wikipedia.org/wiki/Subversion_(software)“存储库访问”的部分。

      如果您担心安全性,请尝试使用 https(如果您选择 http 服务器选项)或 svn+ssh 协议(如果您选择 svn 服务器选项)。

      【讨论】:

        【解决方案4】:

        不同之处在于协议,但如果您选择 HTTP,您确实有一些额外的可能性,即您可以使用 Web 浏览器或 WebDAV 客户端访问您的存储库。所以严格来说,你不需要安装 svn 客户端软件来查询存储库(尽管只要你想做任何有用的事情,你显然需要一个真正的 svn 客户端)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-02-26
          • 1970-01-01
          • 2011-03-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-01-03
          • 2023-03-25
          相关资源
          最近更新 更多