插件目录 » SCM扩展
|
作者 | Arnaud Martel |
---|---|---|
网站 | - | |
代码仓库 | http://github.com/amartel/redmine_scm_extensions | |
注册时间 | 2011-01-05(13年前) | |
当前版本 | 0.2.0 | |
兼容 | Redmine 1.4.x | |
用户评分 |
插件的主要功能
- 在仓库视图中添加3个操作:“上传文件”、“新建文件夹”和“删除文件/文件夹”。目前,仅支持subversion和文件系统SCM...
- 添加一个新的宏scm_show,以便在维基页面上包含仓库
开发使用REDMINE trunk r3826(=> 0.9.5 +)进行,但任何0.9之后的版本都应该可以工作
关于subversion支持
要提交Subversion中的更改,插件将使用文件协议打开仓库。因此,您需要以下内容
- 仓库必须安装在REDMINE服务器上。
- 插件将用"file:///svnroot/"替换您的仓库位置的起始部分([协议]://[服务器]/")。您可能需要为此创建一个符号链接/svnroot...
关于文件系统支持
如果根路径URL以"files"结尾,则插件将尝试维护一个用于文件属性的备用文件夹树。为此,插件将检查是否存在与"files"文件夹相同级别的"attributes"文件夹。例如,如果您的根路径是"/repo/project/files",则插件将查找"/repo/project/attributes"。如果此文件夹存在,则文件属性(目前:作者名称,仅限)将在该文件夹中管理...
安装说明
1. 将插件安装到vendor/plugins
使用以下命令安装redmine_scm_extensions
- ruby script/plugin install http://github.com/amartel/redmine_scm_extensions.git
不需要数据库迁移...
2. 重启您的Web服务器
3. 使用您的Web浏览器配置REDMINE
如果一切正常,您应该会在插件列表中看到“SCM扩展”(管理 -> 插件)
现在有一个新的权限可用(SCM扩展 -> 更新仓库),您需要将其分配给所需的角色
变更日志
0.2.0 (2012-01-27)
兼容Redmine 1.4.x。
添加对多仓库的支持
0.0.2 (2010-08-03)
兼容Redmine 0.9.x、1.0.x。
- 新功能:支持文件系统SCM的读取/写入操作
- 新功能:如果上传成功,则向选定的成员发送电子邮件