`
齐薄云天
  • 浏览: 19294 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

开源的项目管理和Bug跟踪工具 Redmine

阅读更多

1、redmine介绍

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。

 

同时 Redmine 又支持多项目管理。它是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并提供多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,以及降低开发成本,可能会发现Redmine是一个不错的选择。

 

由于Redmine的设计受到Trac的较大影响,所以它们的软件包有很多相似的特征。

 

2、redmine 特征

  • 支持多项目
  • 灵活的基于角色的访问控制
  • 灵活的问题跟踪系统
  • 甘特图和日历
  • 新闻、文档和文件管理
  • feeds和邮件通知
  • 依附于项目的wiki
  • 项目论坛
  • 简单实时跟踪功能
  • 自定义字段的问题,时间项,项目和用户
  • SCM in集成 (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • 多个LDAP认证支持
  • 用户自注册支持
  • 多语言支持
  • 多数据库支持

3、redmine和Trac的比较,参考:

http://wiki.woodpecker.org.cn/moin/TracVsRedmine

分享到:
评论
80 楼 llyzq 2010-07-30  
我后来想到了在问题里面自定义一个属性,然后通过这个属性来完成
79 楼 齐薄云天 2010-07-30  
这个问题目前不能通过配置解决,只能使用过滤器筛选。而且你已经正在使用。

其实Redmine另一强大功能就是灵活的过滤器功能。
78 楼 llyzq 2010-07-30  
我目前管理的项目是采用比较成熟的产品,到客户现场做实施
所以对于迭代开发过程中的版本理解不够。

但明一个问题,就如我上个回复中提到的
在甘特图中,如果不做过滤,所有的问题都展现在图上,即不美观,也不实用。
我现在是采用类别来进行过滤。

不知道云天兄有没有别的方法
77 楼 齐薄云天 2010-07-30  
由于Redmine即使项目管理工具又是bug跟踪工具。因此,既有需求的管理,也有bug的管理。Redmine默认有三种跟踪标签:错误(归属于Bug管理)、支持和功能(归属于需求的管理)

而类别是指各种跟踪标签issues的具体分类。比方说对于功能跟踪标签,可以建立的类别有 业务逻辑、UI设计、数据库等等。

版本是迭代开发的产物,相当于每一个迭代。每个迭代有这个迭代需要完成的功能。

路线图则提供了一个整体视图,查看各个版本关联的问题(包括实现的功能、fixed的错误等等)。同时会显示当前版本(迭代)的进度,方便项目及时做出调整。
76 楼 llyzq 2010-07-30  
今天上午好好的把REDMINE看了一下

有一些问题,向云天兄请教一下

redmine中的跟踪、类别、版本和路线图的作用

我的理解是:
跟踪和类别有点重复
我打算用跟踪作为问题的真实类别,例如:需求、开发、测试
由于存在子任务,甘特图看起来就会很臃肿,我准备把类别划分为:一级任务、二级任务、三级任务,这样在展现甘特图时,就能对应的看到我想看到的内容

但是版本和路线图我就有点晕了
还请你指点指点
75 楼 llyzq 2010-07-30  
<div class="quote_title">齐薄云天 写道</div>
<div class="quote_div">
<p>建议你不要使用InstantRails,那个项目好像已经不活动了。最新的发行版本InstantRails2.0还是2007-12-29发布的。该发布版本包含的各个组件版本如下:<br>ruby 1.8.6<br>Rails 2.0.2<br>Mongrel 1.1.2<br>rubygems 1.0.1<br>rake 0.8.1<br><br>基本上版本都太低了。<br><br>我建议你下载 rubyinstaller 安装,尽管不如InstantRails一站式简单,但可以自己定制,方便。<br><br>具体安装可参考我的另一篇文章 <a href="/topic/708634" target="_blank">Windows 下redmine的安装</a></p>
<p> </p>
</div>
<p><br><img src="/images/smiles/icon_cry.gif" alt="">早点向兄台请教就好了</p>
<p>昨晚我折腾到2点,才把InstantRails的rails版本更新到2.3.5</p>
<p> </p>
<p>期间的痛苦啊。。。</p>
<p> </p>
<p>回头我写一个帖子总结一下。。。</p>
74 楼 齐薄云天 2010-07-30  
<p>建议你不要使用InstantRails,那个项目好像已经不活动了。最新的发行版本InstantRails2.0还是2007-12-29发布的。该发布版本包含的各个组件版本如下:<br>ruby 1.8.6<br>Rails 2.0.2<br>Mongrel 1.1.2<br>rubygems 1.0.1<br>rake 0.8.1<br><br>基本上版本都太低了。<br><br>我建议你下载 rubyinstaller 安装,尽管不如InstantRails一站式简单,但可以自己定制,方便。<br><br>具体安装可参考我的另一篇文章 <a href="/topic/708634" target="_blank">Windows 下redmine的安装</a></p>
<p> </p>
73 楼 llyzq 2010-07-29  
请问云天兄,你装上了redmine1.0.0么?

自从前两天用Bitnami安装不能使用之后,我就试着用InstantRails-2.0-win来装

InstantRails-2.0-win的rails版本过低,需要更新

我执行gem install rails -v=2.3.5
又报错
ERROR:  While executing gem ... (Gem::RemoteSourceException)
    HTTP Response 301 fetching http://gems.rubyforge.org/yaml

然后我从网上下gem来本地装,可是装了新的又说缺别的,最后也没装更新成功

请帮忙看下怎么能够把rails更新上来

谢谢了
72 楼 齐薄云天 2010-07-29  
我都是用源码包直接安装的,对BitNami实在不熟,帮不了你了,不好意思啊 :-<
71 楼 lion_king 2010-07-29  
我下载了一个bitnami-redmine-1.0.0-0-linux-installer.bin,运行安装的时候,在安装mysql的地方停下了
后来不停[Enter]完成了安装,结果发现:
1、ps ax| grep mysql 看进程又有mysqld_safe这个守护进程,那说明mysql已经起来了
2、企图登录mysql,报错说mysql.sock找不到
3、再看mysqld.log,列出一大堆的问题,根据描述貌似是InnoDB无法创建
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Error number 11 means 'Resource temporarily unavailable'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
100727 17:59:42 [ERROR] Plugin 'InnoDB' init function returned error.
100727 17:59:42 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
100727 17:59:42 [ERROR] Unknown/unsupported table type: InnoDB

很奇怪,一直找不到原因,即使删掉了InnoDB的3个相关文件,重启数据库,还是没有mysql.sock
70 楼 llyzq 2010-07-27  
实在不行,我就找个时间用源码装吧。。。
69 楼 llyzq 2010-07-27  
这个地址我也试过了

同样访问不了,直接提示“无法显示页面”

另外我看了下访问http://localhost/redmine  appach2的访问日志
[Tue Jul 27 14:30:44 2010] [warn] pid file C:/BitNami Redmine Stack/apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Jul 27 14:30:44 2010] [notice] Apache/2.2.14 (Win32) configured -- resuming normal operations
[Tue Jul 27 14:30:44 2010] [notice] Server built: Sep 28 2009 22:41:08
[Tue Jul 27 14:30:44 2010] [notice] Parent: Created child process 120
[Tue Jul 27 14:30:45 2010] [notice] Child 120: Child process is running
[Tue Jul 27 14:30:45 2010] [notice] Child 120: Acquired the start mutex.
[Tue Jul 27 14:30:45 2010] [notice] Child 120: Starting 64 worker threads.
[Tue Jul 27 14:30:45 2010] [notice] Child 120: Starting thread to listen on port 80.
[Tue Jul 27 14:34:23 2010] [error] [client 127.0.0.1] (OS 10054)远程主机强迫关闭了一个现有的连接。  : proxy: error reading status line from remote server 127.0.0.1, referer: http://localhost
[Tue Jul 27 14:34:23 2010] [error] [client 127.0.0.1] (OS 10054)远程主机强迫关闭了一个现有的连接。  : proxy: error reading status line from remote server 127.0.0.1, referer: http://localhost
[Tue Jul 27 14:34:23 2010] [error] [client 127.0.0.1] proxy: Error reading from remote server returned by /redmine/, referer: http://localhost
68 楼 齐薄云天 2010-07-27  
刚看了你搜的那篇英文贴子,上面主要说的意思是在XP上防火墙导致apache代理失败。要么关掉防火墙,要么不通过代理访问redmine。

那个发帖报问题的人最后可以通过 http://localhost:3001/redmine/  访问。因为这个URL是不经过代理访问的。
67 楼 齐薄云天 2010-07-27  
不好意思,我没用bitnami安装。我是直接源码安装的。因此对于用bitnami安装所产生的错误,我解释不了。

不过我能回答的是,redmine-1.0.0与subtask冲突的问题。
因为redmine-1.0.0已经加入subtask功能,因此已经不需要再安装subtask插件了。如果你再安装,会产生数据迁移时字段冲突的问题。因为他们都需要为issues表添加`parent_id`, `lft` and `rgt`字段。

这样等于说是数据库的表结构被破坏了。因此,建议你删除数据库,重新再安装。
66 楼 llyzq 2010-07-26  
补充:
我第一次装好bitnami之后也出现了这种问题

但是在我制裁重装之后就好了

可是当我装subtask导致程序报错,再重装的时候

怎么重装都不行了
65 楼 llyzq 2010-07-26  
但是我又出现另一个问题

在我试图重装bitNami之后,发现只能访问
http://localhost

而在访问redmine时,http://localhost/redmine就报错

会出现两种错误
第一种:这种经常会在重启机器,再访问的时候出现
Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

第二种:这种在重启机器过一会再访问的时候会出现
Proxy Error

The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /redmine/.

Reason: Error reading from remote server


我在网上看到这个英文帖子,应该跟我一同样的问题,但是英文不好,关键的地方都不知道别人写的什么  - -

http://bitnami.org/forums/forums/redmine/topics/proxy-error-on-windows-xp-starting-redmine
64 楼 llyzq 2010-07-26  
齐薄云天 写道
to llyzq:

> 用上subtask插件之后就报错

是指啥意思?
是说新安装redmine-1.0.0之后又安装了subtask插件吗?


是的

我后来看了下1.0的changelog,好像已经加入了subtask
63 楼 齐薄云天 2010-07-26  
to llyzq:

> 用上subtask插件之后就报错

是指啥意思?
是说新安装redmine-1.0.0之后又安装了subtask插件吗?
62 楼 llyzq 2010-07-25  
我今天装了个Redmine 1.0.0-0
用上subtask插件之后就报错



然后再打个问题列表页面就报错了

大家帮忙看看什么问题
61 楼 齐薄云天 2010-05-24  
好了就行,祝你们用的顺心!

相关推荐

    项目需求和bug管理系统(Redmine)使用手册

    Redmine是一款基于Ruby on Rails框架开发的开源项目管理和Bug跟踪系统。它因其灵活的功能和广泛的兼容性而受到欢迎,支持多种数据库系统,并且能够与多种版本控制系统集成。Redmine不仅具备基本的项目管理和Bug跟踪...

    redmine-3.4.5项目管理工具

    Redmine 是一个开源的、基于Web的项目管理和问题跟踪系统,它使用Ruby on Rails框架构建。这个"redmine-3.4.5"版本是Redmine的一个特定发行版,提供了在2017年(Redmine 3.4系列发布于2017年)时的最新功能和改进。 ...

    开源项目管理系统redmine5.0.2,windows版一键部署,非常方便

    非常流的开源项目管理系统,windows版一键安装,非常方便。Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己...

    项目管理工具对比

    禅道是一个国产的开源项目管理软件,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能。在一个软件中就可以将软件研发中的需求、任务、bug、用例、...

    Redmine缺陷数量统计

    Redmine是一款开源的项目管理工具,它广泛应用于软件开发领域,提供缺陷跟踪、项目里程碑、时间跟踪、文档管理等功能。Bitnami则是一个提供多种开源应用程序预打包的平台,使得用户能够快速部署包括Redmine在内的...

    Redmine2.6最新版下载+中文windows安装攻略+简介

    ]Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并...

    redmine-2.3.3

    Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。支持多项目管理。有不少自己独特的功能,例如提供wiki、新闻等,还可以集成其他版本管理系统和BUG跟踪系统,...

    redmine工具

    Redmine 是一个开源的、基于Web的项目管理和问题跟踪工具,它支持多种数据库,包括MySQL、PostgreSQL和SQLite等。这个工具旨在帮助团队有效地管理项目,跟踪任务,解决bug,并进行版本控制。Redmine的核心特性包括多...

    redmine项目管理 v4.2.4.zip

    Redmine是一款开源的项目管理软件,它以Ruby on Rails框架为基础,提供了丰富的功能,用于协助团队进行项目跟踪、任务管理、缺陷追踪以及文档协作。在"redmine项目管理 v4.2.4.zip"这个压缩包中,包含了Redmine的...

    免费下载!!! ruby on rails -- redmine 项目的表结构详细说明以及关联关系

    Redmine 是一个用 Ruby on Rails 开发的项目管理软件,提供了问题跟踪、项目管理和文档协作等功能。本文将深入探讨 Redmine 的主要数据库表结构及其关联关系。 1. **用户(User)**: `users` 表包含了用户的个人信息...

    redmine中文使用手册

    Redmine是一款流行的开源问题跟踪系统,为团队管理提供了一整套解决方案,包括任务分配、进度监控、版本控制与BUG跟踪等。它支持多项目管理,能够处理各种类型的问题,如软件开发、维护、BUG修复以及日常任务跟踪。 ...

    redmine项目管理 v4.0.7

    为您提供redmine项目管理下载,Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成...

    开源的bug管理系统.zip

    开源的Bug管理系统是一种用于软件开发过程中追踪和管理错误、缺陷或问题的工具。这些系统通常是免费的,并且允许开发者社区参与...理解并掌握这些工具的功能和最佳实践,能够帮助团队更好地管理bug,推动项目的成功。

    管理系统系列--一个开源的bug管理系统.zip

    这些工具不仅提供了基本的bug报告和跟踪功能,还支持自定义工作流程、集成持续集成/持续部署(CI/CD)工具、项目管理以及与其他开发工具的无缝对接。 接下来,我们来看一下bug管理系统的常见功能: 1. **问题报告**...

    redmine百度网盘下载链接永久有效

    redmine 开源项目管理系统,bug管理系统,支持邮箱发送等 redmine百度网盘下载链接永久有效

    redmine项目管理 v4.1.1

    为您提供redmine项目管理下载,Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成...

    redmine4.0.3

    Redmine是一款功能强大的开源项目管理工具,其4.0.3版本是该软件的一个稳定发行版。Redmine的开发语言是Ruby,它充分利用了Ruby on Rails(ROR)框架的优势,提供了一个灵活、可定制且多语言支持的平台,帮助团队...

    Redmine简要使用介绍.pdf

    **Redmine**是一款开源的项目管理和缺陷追踪软件,适用于软件开发团队。它具备以下特点: - **多项目支持**:可以在Redmine中管理多个项目,不同项目中用户的角色可以灵活设置。 - **基于角色的权限控制**:通过...

    Redmine 搭建 Ruby_Ruby_on_Rails 项目管理系统

    **Redmine** 是一个基于 Web 的项目管理和跟踪工具,它使用 Ruby on Rails(简称 ROR)框架构建而成。Redmine 的设计初衷是为了提供一个灵活且易于定制的解决方案来满足不同组织对项目管理的需求。它支持多种数据库...

Global site tag (gtag.js) - Google Analytics