Redmine使用手册

一、Redmine简介

Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

它具有以下功能:

● 多项目和子项目支持

● 可配置的用户角色控制

● 可配置的问题追踪系统

● 自动日历和甘特图绘制

● 支持 Blog 形式的新闻发布、Wiki形式的文档撰写和文件管理

● RSS输出和邮件通知

● 每个项目可以配置独立的 Wiki和论坛模块

● 简单的任务时间跟踪机制

● 用户、项目、问题支持自定义属性

● 支持多种版本控制系统绑定(SVN、CVS、Git、Mercurial、Darcs)

● 支持多 LDAP 用户认证

● 支持用户自注册和用户激活

● 多语言支持(已经内置了简体中文)

● 多数据库支持(MySQL、SQLite、PostgreSQL)

● 外观模版化定制(可以使用 Basecamp、Ruby安装)

接下来详细介绍redmine的使用。

二、Redmine操作详解

2.1 、登录系统

使用Internet连接到redmine页面,会看到下面的界面
img
图2-1

点击新闻标题或者项目标题都可以看到具体的内容。但是未登录只能查看,不能进行实质性操作。

点击右上角的“登录”按钮。(前提是已经注册成功,这里的注册根据管理员设置的不同方法也不相同。一般情况下是管理员添加用户后用邮件通知,用户激活。(还有的直接注册就可以登录了。)会看到下面的界面

未登录状态仅显示公开的项目

页面左面是“最近的新闻”,右面是“最近更新的项目”

左上角是快键菜单,点击“项目”可以看到所有公开的项目

右上角有登陆和注册按钮

img

图 2-2

登陆成功后会看到“我的主页”界面

img
图 2-3

输入登录名,密码。点击登录

登陆后注意要修改密码

界面跟未登录时板块显示相同,但是能看到未公开的项目。左上角显示操作菜单,右上角是个人快捷菜单

img

2.2、 设置账号

点击右上角的“我的账号”,会看到下面的界面

img

图 2-4

2.3、 我的工作台

点击主页面图 2-3左上角的“我的工作台”会看到下面的界面

img

图 2-5

输入个人基本信息、邮件通知、首选项等内容。具体的模块是由管理员设置的

点击此处可以修改密

“我的工作台”可以看做是个人桌面,这里的板块是我们想要经常使用的。

具体板块设置可以根据自己的需求个性化定制。点击右上角的“个性化定制本页”就可以完成个性化工作平台的设置

选中避免收到自己活动的邮件通知

img

图 2-6

2.4、 项目

点击窗口左上角的“项目”看到下面的界面

img

图 2-7

从下拉列表里选择想要添加到工作平台上的模块

平台上各个板块的位置可以通过拖拽实现移动,也可点击板块右面的 删除板块

主窗口显示所有建立的项目

右上角菜单依次是“新建项目”“查看所有问题”“全部活动”

2.4.1、 新建项目

点击快捷菜单的“新建项目”,我们会看到下面的界面

img

图 2-8

来看一下我们建立的新项目

1.输入项目的名称

2.从下拉列表里选择上级栏目(不选择表示一级项目)对项目简单描述

3.填写标识(默认为****tt****)

4.公开:为登录也能看到

5.选择跟踪链接(项目包含的跟踪,在建立问题时使用)

6.模块:项目包含的模块(这些是现存的模块,管理员可以添加新的模块以供选择)

img

图 2-9

建立子项目的界面跟新建项目是项目的,不过上级目录那里自动生成了,其他的都可以进行相应的编辑、设置。

现在这个项目是空的,左上角的各个模块里也没有内容可显示,我们先来看一个有了活动的项目,回到项目列表主页,我们点击“测试项目1”会看到下面的界面

选择的模块显示在这里

四个跟踪标签

img
img
img

图 2-10

上图右侧有一个名称为“耗时”的列表,详情和报表对都是对项目中问题的统计图表,通过过滤器设置条件就可以看到不同的表格,大家自己试验一下就可以了,下面是项目详情的截图

img

图 2-11 详情截图

此处显示项目已经添加的问题。

我们看到项目里面有三个标签为“错误”的问题,还有一个标签为“功能”的问题

此处显示对项目进行的其他活动:新闻、文档、****wiki****都会在此显示

img

四、Redmine进行项目管理的流程及其他

4.1软件开发当中用****Redmine****进行管理的流程

1.管理人员建立新项目

2.开发人员和管理人员共同商议预测完成任务工时(以小时为单位估计时间不包括测试时间),建立项目中的问题/任务。

注意:在建立问题之前一定要利用项目的设置功能建立版本号,新建立的问题必须放在版本号下。

3.问题指定的人员要及时更新问题状态,每天下班前和任务状态发生变化时“logtime”(登记工时)

4.问题解决完成后将问题状态更改为“已解决”发给管理员,由管理员审核任务是不是真的已经解决。

5.管理员将问题状态更改为“测试”发给测试人员

6.测试人员测试完成后更改问题状态为“反馈”发给管理员,登记测试的结果。

7.管理员根据反馈的具体内容(测试结果)决定是问题完成关闭任务,还是将反馈不合格的任务重新以打开的方式指派给开发人员

8.3-6的过程可循环进行直到问题圆满完成

9.如果问题在估计完成时间内为完成,可将问题复制到下一版本(迭代)继续进行,同时未完成任务者提交任务未及时完成原因报告。

4.2 绩效考核指标

1.问题/任务创建是否正确,包括描述是否详细正确,有无给问题/任务正确指定版本号,跟踪者,实施者。

2.开发人员反馈问题/任务及时性,是否每天都进行工时登记

3.完成问题/任务时间与估计时间差距

4.问题/任务超时时原因是否合理有效

4.3 注意事项

1.在上传附件时最好用pdf格式,压缩文件必须用zip格式的,而不能用rar格式的。

2.附件的名字要直观。

3.任务到期时管理人员要及时关闭任务。

4.出现新的问题时,并且需要花费时间就一定要管理员建立新任务,要保证所工作过的任务在redmine系统中看到。

5.不要认为问题/任务越多考核就差,考核是结合任务的实际完成情况(估计工时,更新频率,反馈标注,是否延迟等)进行的,在解决问题过程中又发现新的问题时一定要登记到redmine

五、Redmine与其他系统的集成方式

5.1 Firefox

推荐大家用Firefox使用redmine程序,添加它的附加组件,如果平时截图比较多的话还可以下载Firefox的另一个组件—screengrap

Firefox redmine下载地址:

https://addons.mozilla.org/zh-CN/firefox/addon/11545/

Firefox screengrap下载地址:

https://addons.mozilla.org/en-US/firefox/addon/1146/

六、常见问题

6.1为什么不能看到程序中的统计图形?

问:为什么不能看到程序中的统计图形?

答:必须安装SVGView程序才可以看到统计图形,另外,程序中很多图形都是flash的,浏览器中要有flash插件

SVGView下载地址:

ftp://192.168.1.11/dev_tool/redmine/

6.2文件管理和文档管理的区别?

问:文件管理和文档管理有哪些区别

答:文档管理对项目由一定的描述意义,是为描述项目的某一件事而建立。而文件管理就是直观上传各种方式的附件。

51CTO下载-Redmine使用手册.doc

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/557243.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

swagger2maven依赖_Maven + SpringMVC项目集成Swagger

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用&#x…

IDEA2019版最新配置SVN及上传教程-超详细图文详解

IDEA2019版配置SVN图文详解 1. 查看svn仓库 调出svn视图: 连接svn服务器: 连接后效果如下: 补充:如果输入正确的连接地址后出现错误—系统找不到指定的文件 请到设置中检查(File | Settings | Version Control | Subversion)SVC客户端路径…

dubbo:reference、dubbo:service和@Service、@Reference使用情况

以前在同一模块中Spring依赖注入&#xff0c;可以通过Service和Autowired Dubbo是远程服务调用&#xff0c;消费方需要注入提供方定义的接口实例&#xff0c;可以通过xml配置 dubbo:reference、dubbo:service <dubbo:service interface"fei.CustomerServices" …

SSM+Maven+Dubbo+Zookeeper简单项目实战以及易错注意点

最近为了熟悉Dubbo远程过程调用架构的使用&#xff0c;并结合SSMMaven整合了简单的一套项目实战 直接看项目结构图 各模块介绍 dubbo-common&#xff1a;存放项目需要的公众类&#xff0c;像查询模型、数据库实体模型等 dubbo-config&#xff1a;存放项目所需的公众配置文件&…

c++二叉树的层序遍历_leetcode 103. 二叉树的锯齿形层序遍历

按层次遍历&#xff0c;记录下对应节点的val和所在层&#xff0c;然后经过一定变换得到输出。python代码如下&#xff1a;# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val x# self.left None# …

TCP和UDP的区别(Socket)

TCP和UDP区别 TCP和UDP编程区别 TCP编程的服务器端一般步骤是&#xff1a;   1、创建一个socket&#xff0c;用函数socket()&#xff1b;   2、设置socket属性&#xff0c;用函数setsockopt(); * 可选   3、绑定IP地址、端口等信息到socket上&#xff0c;用函数bind(); …

mysql open table_MySQL open table

背景&#xff1a;MySQL经常会遇到Too many open files&#xff0c;MySQL上的open_files_limit和OS层面上设置的open file limit有什么关系&#xff1f;源码中也会看到不同的数据结构&#xff0c;TABLE, TABLE_SHARE&#xff0c;跟表是什么关系&#xff1f;MySQL flush tables又…

JUC详解

JUC 前言&#xff1a; 在Java中&#xff0c;线程部分是一个重点&#xff0c;本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包&#xff0c;JDK 1.5开始出现的。下面一起来看看它怎么使用。 一、volatile关键字与内存可见…

抓包工具,知道手机app上面使用的接口是哪个

fiddler。大家可以百度上面好多选择一个安装。这里随便扔一个 在电脑上安装以后。你再配置手机上的一些设置。 首先保证手机和电脑在同一个局域网上&#xff0c;连得wifi域名前面一样的&#xff0c;在电脑的cmd输入ipconfig 然后打开手机的设置。wifi页面点开查看你连的wifi的…

munin mysql_munin 监控 mysql 2种方法

munin自带的有mysql监控功能&#xff0c;但是没有启用。试了二种方法&#xff0c;都可以监控mysql。一&#xff0c;安装munin mysql的perl扩展# yum install perl-Cache-Cache perl-IPC-ShareLite perl-DBD-MySQL二&#xff0c;为监控创建mysql用户mysql> CREATE USER munin…

使用fiddler实现手机抓包

使用fiddler实现手机抓包 手机上无法直接查看网络请求数据&#xff0c;需要使用抓包工具。Fiddler是一个免费的web调试代理&#xff0c;可以用它实现记录、查看和调试手机终端和远程服务器之间的http/https通信。 一、PC端fiddler配置 1. 安装HTTPS证书 手机上的应用很多涉及…

小米手机上安装https证书(例如pem证书,crt证书)详解

小米手机上安装https证书&#xff08;例如pem证书&#xff0c;crt证书&#xff09;关键三步&#xff1a; 1.使用第三方浏览器下载.pem 格式的文件 &#xff08;我使用的是QQ浏览器&#xff09; 2.将这个文件放入小米的 DownLoad 文件夹下 (这步也可以不做&#xff0c;只要在4…

python django图书管理系统_Python框架:Django写图书管理系统(LMS)

Django模版文件配置文件路径 test_site -- test_site -- settings.pyTEMPLATES [ { BACKEND: django.template.backends.django.DjangoTemplates, DIRS: [os.path.join(BASE_DIR, "template")], # template文件夹位置 APP_DIRS: True, OPTIONS: { context_processor…

springsecurity中session失效后怎样处理_结合Spring Security进行web应用会话安全管理

结合Spring Security进行web应用会话安全管理在本文中&#xff0c;将为大家说明如何结合Spring Security 管理web应用的会话。如果您阅读后觉得本文对您有帮助&#xff0c;期待您能关注、转发&#xff01;您的支持是我不竭的创作动力&#xff01;一、Spring Security创建使用se…

如何把数据库从sql变成mysql_如何将数据库从SQL Server迁移到MySQL

一、迁移Database Schema。首先使用Sybase Powerdesigner的逆向工程功能&#xff0c;逆向出SQL Server数据库的物理模型。具体操作是在Powerdesigner中选择“File”&#xff0c;“Reverse Engine”再选择Database&#xff0c;将DBMS选择为SQL Server&#xff0c;如图&#xff1…

linux转mysql_[转] linux下安装mysql服务器

[转自&#xff1a;http://www.extmail.org/forum/archive/2/0510/563.html]安装MySQL服务器你可以根据服务器的CPU类型&#xff0c;下载适合你所用CPU和操作系统的MySQL发行包。从下面的URL下载MySQL 4.1.16以tar.gz形式发布的二进制发行包&#xff1a;http://www.mysql.com增加…

HTTP 学习,程序员不懂网络怎么行,一篇HTTP入门 不收藏都可惜

文章目录&#x1f4e2;前言HTTP 必备干货学习&#xff0c;程序员不懂网络怎么行HTTP 协议五个特点&#xff1a;网络结构图解HTTP概述&#x1f3f3;️‍&#x1f308;基于 HTTP 的系统的组件客户端&#xff1a;用户代理网络服务器代理HTTP 的基本方面HTTP 很简单HTTP 是可扩展的…

Java面试——Redis系列总结

文章目录&#xff1a; 1.什么是Redis&#xff1f; 2.为什么要用 Redis / 为什么要用缓存&#xff1f; 3.Redis为什么这么快&#xff1f; 4.Redis都有哪些数据类型&#xff1f; 5.什么是Redis持久化&#xff1f;Redis 的持久化有哪些实现方式&#xff1f; 6.什么是Redis事…

java运行环境_Windows系统java运行环境配置 | 吴文辉博客

在进行java开发之前&#xff0c;我们最重要的步骤就是如何获取JDK版本及正确的安装、配置java环境。只有正确的安装了java运行环境&#xff0c;才能继续java的学习和实践。一、下载JDK安装1、我系统是win7 64位&#xff0c;所以我下载了jdk-8u74-windows-x64&#xff1b;下载地…

鉴权必须了解的5个知识点:cookie,session,token,jwt,单点登录

从状态说起 [HTTP 无状态] 我们知道&#xff0c;HTTP是无状态的&#xff0c;也就是说&#xff0c;HTTP请求方和响应方间无法维护状态&#xff0c;都是一次性的&#xff0c;它不知道前后的请求都发生了什么 但有的场景下&#xff0c;我们需要维护状态&#xff0c;最常见的&am…