【问题标题】:Help me understand WebDAV and Autoversioning帮助我了解 WebDAV 和 Autoversioning
【发布时间】:2010-05-13 14:45:24
【问题描述】:

我刚刚阅读了 O'Reilly Subversion 书中的 WebDAV 附录。我不太明白。它谈到用户能够“挂载”WebDAV 目录(树)并像往常一样操作文件,并且在保存时服务器会自动创建一个新修订版。

它解释它的方式,听起来它适用于任何程序,但是在附录的末尾,它列出了一系列与 WebDAV 服务器一起使用的程序,这让我认为它可能不适用不像最初描述的那样工作。

我的问题是:您究竟是如何与 WebDAV 存储库交互的?

我可以这样做吗,例如:通过 ftp 在本地复制文件,使用 notepad++ 对其进行编辑,然后通过 ftp 将其上传到服务器并让服务器执行提交并使用我刚刚编辑的文件创建新修订版已上传。

另外,如果可能的话,如果两个人在本地(在他们的机器上)编辑文件并将两个版本上传到服务器会发生什么?

使用 webDAV,我是否可以用简单的 ftp 上传和颠覆冲突解决方案来替换 Dreamweaver 的“糟糕,有人在你之前编辑了这个”?

【问题讨论】:

  • 这并不能完全回答你的问题,但从你试图解决的问题来看,你最好学习以正确的方式使用版本控制系统。另外,请勿将其用于部署。

标签: svn webdav


【解决方案1】:

要写入 WebDAV 存储库,您需要 WebDAV 客户端或包含 WebDAV 功能的程序。客户端的示例是 Windows 和 MacOS 中的 WebDAV 文件系统驱动程序。直接支持 WebDAV 的程序示例是 MS Office(您可以使用 http URL 打开文档并在适当位置进行编辑)。

不,你不会使用 FTP。 WebDAV 是 HTTP。因此,在命令行中,您可以使用 CURL 发送 PUT 请求。

【讨论】:

    【解决方案2】:

    我建议转至官方网站并熟悉文档。那里与服务器交互 - 客户端描述

    http://www.webdavsystem.com/client

    【讨论】:

      【解决方案3】:

      这个slideshare 演示文稿将有助于理解基本概念和如何做?

      如需详细了解,请访问this

      【讨论】:

        猜你喜欢
        • 2011-03-27
        • 2011-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-11
        • 2011-05-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多