Redmine WebDAV Plugin

Redmine 的 WebDAV 插件
授权协议 MIT
开发语言 Ruby
所属分类 Web应用开发、 WebDAV 开源软件
软件类型 开源软件
地区 不详
投 递 者 端木存
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

redmine_webdav 是 Redmine 的 WebDAV 插件,通过它可实现 Redmine 对 WebDAV 的支持。

当前版本是使用 REDMINE 2.3-stable 和 ruby 1.9.3 完成的,并且需要 REDMINE 版本 >=2.3.0。对于较旧的版本,仍然可以使用 readmine_1.2 和r edmine_2.2 分支。 

对于存储库,仅支持文件系统和本地 Subversion 存储库。

关于 Subversion 支持——

要在 Subversion 中提交更改,该插件将使用文件协议打开存储库。因此,需要以下内容:

  • 存储库必须安装在 REDMINE 服务器上
  • 插件将用 “file:///svnroot/” 替换存储库位置的开头([protocol]://[server]/)。可能需要创建一个符号链接 /svnroot 才能正常工作
 相关资料
  • WebDAV CGI 实现了 WebDAV 服务器协议,兼容 Classes 1、2 和 3。

  • webdav-aliyundriver 实现了阿里云盘的 webdav 协议,只需要简单的配置一下,就可以让阿里云盘变身为webdav协议的文件服务器。 基于此,你可以把阿里云盘挂载为Windows、Linux、Mac系统的磁盘,可以通过NAS系统做文件管理或文件同步。 功能: 查看文件夹、查看文件 文件移动目录 文件重命名 文件下载 文件删除 文件上传(支持大文件自动分批上传) 支持超大文件上传

  • WebDAV-Sync 可以实现本地目录和 WebDAV 服务之间的同步。提供 Ant Task 和命令行工具。

  • neon 是一个 HTTP 和 WebDAV 客户端的C语言开发包,支持 Linux/Unix。提供 HTTP/1.1 和 WebDAV 方法的高级接口以及底层的 HTTP 请求/回应处理,可轻松实现新的方法。

  • sinatra-webdav 是基于 Sinatra 的 WebDAV 实现。 安装: $ git clone git@github.com:fork/sinatra-webdav.git$ cd sinatra-webdav$ bundle install

  • WebDAV-Servlet 是一个 Java 的 Servlet ,实现了对 WebDAV 协议的服务端支持。

  • python_webdav 是一个 WebDAV 的客户端开发包,使用 Python 语言开发。

  • Seafile WebDAV Server(SeafDAV)在Seafile Server 2.1.0版本中被加入. 在下面的维基中, 我们假设你将Seafile安装到/data/haiwen目录下。 SeafDAV配置 SeafDAV配置文件是/data/haiwen/conf/seafdav.conf. 如果它还没有被创建,你可以自行创建它。 [WEBDAV]   # 默认值是false。改为