Redmine 插件 Easy Gantt 的安装与测试

简介: Easy Gantt 是 Redmine 的插件,这个插件使得在 Redmine 下进行项目进度规划非常容易。本文介绍 Easy Gantt 插件的安装方法和主要功能。

Redmine 是一款非常灵活的项目管理工具,可以通过插件的方式进行功能扩展和个性化。

项目的范围、进度、成本、质量是项目管理的核心。Redmine 本身带有甘特图的显示功能,但由于不能直接在甘特图中对进度计划进行调整,只能用于展示和工作汇报。

Easy Gantt 就是一款非常好用的项目可视化工具,这个插件使得在 Redmine 下进行项目进度规划非常容易。

本文介绍 Easy Gantt 插件的安装方法和主要功能。

插件获取及插件功能简介

免费版的 Easy Gantt 插件可在开发商 Easy Software Ltd. 的 Easy Redmine 网站下载,填写联系方式后,插件会通过邮件发送,得到一个名为 EasyGanttFree.zip 的压缩文件。

免费版的 Easy Gantt 插件具有以下基本功能:

  • 以拖拽的方式更新任务和里程碑的起止时间
  • 编辑恢复
  • 日、周、月三种不同的时间轴视图
  • 待解决问题列表,如某项任务按计划应该已经完成但仍处于未完成状态
  • 过滤器和选择显示列
  • 任务的父子关系
  • 任务间的关联关系,如 FS+1

如果经常进行项目进度规划,Pro 版将是更好的选择。在 Easy Gantt 插件产品介绍页面 有 Pro 版购买链接,也可联系 Easy Software Ltd. 在当地的合作伙伴

Pro 版的 Easy Gantt 插件额外具有以下功能:

  • 关键路径高亮显示
  • 进度基线(项目计划的快照)
  • 在 Easy Gantt 中新建任务和新建里程碑
  • 可展示所有或部分项目的全局甘特图
  • 整个项目的拖拽
  • 过滤延期项目
  • 进展最慢的任务

插件安装

为便于描述和举例,假设安装运行 Redmine 的 Linux 用户为 redmine, Redmine 的安装目录 REDMINE_ROOT 为~/redmine/, 下载到的 Easy Gantt 插件已保存为 /tmp/EasyGanttFree.zip, 后续命令以 redmine 用户的身份运行。

如果以前安装过旧版的 Easy Gantt 插件,首先应删除这些文件:

rm -rf ~/redmine/plugins/easy_gantt*

将 /tmp/EasyGanttFree.zip 解压到 REDMINE_ROOT/plugins:

unzip /tmp/EasyGanttFree.zip -d ~/redmine/plugins

执行以下命令更新数据库:

bundle install
bundle exec rake db:migrate RAILS_ENV=production
bundle exec rake redmine:plugins:migrate RAILS_ENV=production

重启 Redmine 就可验证新安装的 Easy Gantt 插件了。

Easy Gantt 的使用

启用REST web service

在浏览器中访问 Redmine 可以看到左上方的菜单栏中增加了一项 Easy Gantt, 这是访问全局甘特图的入口。

image

点击这个菜单,如果出现如下错误:

image

则应按照提示在管理 -> 配置 -> API 中,选中“启用REST web service”选项并保存。

再此点击 Easy Gantt 菜单项,就可看到全局甘特图了。

因为免费版没有全局甘特图的功能,在这个页面下只会显示示例数据。

image

注意上图中上方的“观看视频教程”指向的视频源在 Youtube 上,有时候需要科学上网才能观看。

在项目中启用 Easy Gantt

和多数插件一样,需要在项目配置的模块页面下,选中“Easy Gantt”选项,才能在项目菜单中看到 Easy Gantt 页面。

下图是免费版 Easy Gantt 的一个示例:

image

Easy Gantt 右上角的工具栏有返回、编辑、新建、关键路径、原始时间线、资源管理等菜单项,其中新建、关键路径、原始时间线只能在 Pro Easy Gantt 中使用,资源管理更是只有在 Easy Redmine 中能够使用。

由于免费版 Easy Gantt 不支持新建任务,所有的任务需要预先创建。在编辑模式下,可以很容易的通过拖拽的方式设定任务之间的前后依赖关系以及任务的起止日期。

Pro Easy Gantt 或 Easy Redmine 功能的体验

要想完整体验Pro Easy Gantt 或 Easy Redmine 的功能,可以访问 Easy Software Ltd. 的一个 Demo 实例,或者在 Easy Redmine 网站上申请为期30天、具有完整 Easy Redmine 功能特性的免费实例。

相关文章
|
1月前
|
数据采集 JSON JavaScript
Cypress 插件实战:让测试更稳定,不再“偶尔掉链子”
本文分享如何通过自定义Cypress插件解决测试不稳定的痛点。插件可实现智能等待、数据预处理等能力,替代传统硬性等待,有效减少偶发性失败,提升测试效率和可维护性。文内包含具体实现方法与最佳实践。
|
10月前
|
运维 关系型数据库 MySQL
os-copilot安装_配置_功能测试全集
我是一位中级运维工程师,我平时工作会涉及到 各类服务器的 数据库 与 java环境配置 操作。 我顺利使用了OS Copilot的 -t -f | 功能,我的疑惑是不能在自动操作过程中直接给与脚本运行权限,必须需要自己运行一下 chmod 这个既然有了最高的权限,为什么就不能直接给与运行权限呢。 我认为 -t 功能有用,能解决后台运行基础命令操作。 我认为 -f 功能有用,可以通过task文件中撰写连续任务操作。 我认为 | 对文件理解上有很直接的解读,可以在理解新程序上有很大帮助。
323 86
|
9月前
|
存储 人工智能 编译器
【03】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-测试hello word效果-虚拟华为手机真机环境调试-为DevEco Studio编译器安装中文插件-测试写一个滑动块效果-介绍诸如ohos.ui等依赖库-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
【03】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-测试hello word效果-虚拟华为手机真机环境调试-为DevEco Studio编译器安装中文插件-测试写一个滑动块效果-介绍诸如ohos.ui等依赖库-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
561 10
【03】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-测试hello word效果-虚拟华为手机真机环境调试-为DevEco Studio编译器安装中文插件-测试写一个滑动块效果-介绍诸如ohos.ui等依赖库-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
|
7月前
|
SQL 缓存 关系型数据库
MySQL8.4 Enterprise安装Firewall及测试
MySQL8.4 Enterprise安装Firewall及测试
232 0
|
8月前
|
人工智能 测试技术 API
Windows用户必备:Postman v11详细安装指南与API测试入门教程(附官网下载
Postman是全球领先的API开发与测试工具,支持REST、SOAP、GraphQL等协议调试。2025年最新版v11新增AI智能生成测试用例、多环境变量同步等功能,适用于前后端分离开发、自动化测试、接口文档自动生成及团队协作共享API资源。本文详细介绍Postman的软件定位、核心功能、安装步骤、首次配置、基础使用及常见问题解答,帮助用户快速上手并高效利用该工具进行API开发与测试。
|
10月前
|
弹性计算 Ubuntu Java
OS-Copilot-ubuntu镜像版本的具体测试使用(安装方式有单独注明)
作为一名个人开发者,我主要负责云资源的运维和管理。在使用OS Copilot的过程中,我遇到了一些配置问题,特别是在ECS实例中设置AccessKey时,但最终成功解决了。通过使用OS Copilot的-t/-f/管道功能,我大大提升了效率,减少了命令编写的工作量,特别是在搭建Java运行环境时效果显著。此外,| 功能帮助我快速理解文档,整体体验非常流畅,推荐给其他开发者使用。
253 6
|
10月前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
239 7
|
自然语言处理 机器人 Python
ChatGPT使用学习:ChatPaper安装到测试详细教程(一文包会)
ChatPaper是一个基于文本生成技术的智能研究论文工具,能够根据用户输入进行智能回复和互动。它支持快速下载、阅读论文,并通过分析论文的关键信息帮助用户判断是否需要深入了解。用户可以通过命令行或网页界面操作,进行论文搜索、下载、总结等。
336 1
ChatGPT使用学习:ChatPaper安装到测试详细教程(一文包会)
|
测试技术 PHP 开发工具
php性能监测模块XHProf安装与测试
【10月更文挑战第13天】php性能监测模块XHProf安装与测试
140 0
|
10月前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。