最近接手新项目,找来找去,发现redmine是个better choice,常用的功能都有,一个solution搞定,在ubuntu下面安装相当简单. 主要功能:
issue管理:包括任务/bug等,可以自行扩充
bug管理:issue管理的一部分
wiki: 专门的wiki和无处不在的wiki
版本库的集成:cvs/subversion/mercurial/git/...查看库的版本和变化。类似fisheye
news: 可以讨论
files: 上传
documents: 文档。这个在redmine自己的网站都被关闭,没有版本管理和评论,没啥用。
forum: 论坛,基本功能都有了。
others: 可以管理多个子项目,每个项目有多个版本计划,不同issue进入不同版本,总的甘特图和日历。支持ldap用户登录,可以配置为windows ldap域用户直接登录,自动取得用户信息和email。支持插件.基于ROR, 缺省支持mysql,邮件通知,邮件提交。用户多语言时区支持
用户权限:未注册/已注册/项目成员/项目开发者/项目管理员/系统管理员
支持mylyn集成:mylyn3.10似乎需要第三方插件(暂时不好用)早期版本可以用url模板方式配起来
不足:
没有子任务,但是有人已经做了
插件
repository出错信息要从控制台看到。
安装步骤,参考
http://hi.baidu.com/luohuazju/blog/item/0b1cb1a4c8d4ebff9152ee33.html:
sudo apt-get install ruby rubygems rake libopenssl-ruby
tar xzvf redmine-0.8.4.tar.gz
cd redmine-0.8.4/config/
cp database.yml.example database.yml
vi database.yml //mysql要先建好一个utf-8的空库,修改productio章节数据库配置。
cp email.yml.example email.yml
vi email.yml //修改production章节到你的实际邮件服务器
rake db:migrate RAILS_ENV="production"
rake redmine:load_default_data RAILS_ENV="production"
ruby script/server webrick -e production
在浏览器上打开: http://localhost:3000就能看到网站了,缺省admin/admin登录
注意:
mercurial/cvs/svn库在配置好以后很可能在浏览的时候提示出错。要去控制台看log,有出错原因。常见错误是找不到cvs/svn/hg等命令,apt-get安装一下即可。
cvs的出错很可能是cvsroot目录没有写权限,不能lock. cvs需要指定module,所以不要把多个子项目放在顶层目录。mercurial似乎要直接操作库目录(包含.hg的上层目录)。具体看网站wiki
windows domain活动目录ad的配置(不用自己创建用户了)参考redmine wiki:
管理->配置->认证->右下角ldap->新建
server如果用主域服务器名字要在/etc/hosts做好解析。
端口389
帐号:域名\用户名
base dn:必须一致,很多人登录失败都在这里。如果不知道,用
ldapadmin工具看看,用里面的第二项就看到了。
即时用户生成:域用户第一次登录时,取得相关信息,自动变成redmine用户。(很好用)
属性:照抄,应该是ldap里面对应信息的 字段名称。
如果出错了,多看看控制台log, 记得运行redmine的用户权限,有时候在文件操作的时候会有冲突,特别是挂在nfs上面。
分享到:
相关推荐
**基于Ubuntu 18.4的...总之,通过在Ubuntu 18.4上的Redmine安装本地头像插件和Office文档预览插件,可以显著提升用户体验,使项目管理更加便捷高效。在实际操作过程中,应遵循安全最佳实践,确保系统和数据的安全。
Redmine 是一个开源的、基于Web的项目管理和问题跟踪系统,它使用Ruby on Rails框架构建。这个"redmine-3.4.5"版本是Redmine的一个特定发行版,提供了在2017年(Redmine 3.4系列发布于2017年)时的最新功能和改进。 ...
Redmine 是一个开源的、基于Web的项目管理和问题跟踪系统,它支持多种版本控制系统,如Git、Subversion等,以及多种数据库,如MySQL、PostgreSQL等。Redmine 的设计目标是提供一个集成了任务管理、时间跟踪、问题...
redmine 项目管理 软件 安装配置
费话不多说了,本文主要描述如何在如何在Linux(Ubuntu)上安装Redmine。通过这篇文章你将了解如下内容。 TL;DR · 在Linux(Ubuntu)上安装Redmine的基本流程 · 配置phpMyAdmin的远程登录权限 · 配置...
Redmine 是一个开源的、基于Web的项目管理和问题跟踪工具,它使用Ruby on Rails框架构建。2.6.8版本是Redmine的一个稳定版本,它提供了丰富的功能来帮助团队进行有效的项目协作和管理。 在Redmine 2.6.8中,我们...
在Linux环境下安装Redmine是一个涉及多个步骤的过程,其中包括设置MySQL数据库、安装Ruby环境及相关插件、获取Redmine源码并配置、初始化数据库以及启动服务器。以下是对这些步骤的详细说明: 1. **安装MySQL数据库...
### 源码搭建Redmine项目管理系统 #### 背景与目的 随着项目的推进,团队需要一套功能全面且开放的项目管理系统来辅助日常的工作流程。Redmine作为一个成熟且广泛使用的开源项目管理工具,因其丰富的特性(如问题...
不需要在Redmine / Chiliproject服务器上安装任何插件。 需要JVM 11或更高版本。 支持HTTP代理 支持来自服务器的GZipped响应 使用SLF4J进行日志记录。 提供 [支持的Redmine版本]( ) 在Maven Central中可用(二...
Redmine是一款功能强大的开源项目管理软件,主要由Ruby on Rails(简称ROR)框架构建,提供了全面的项目跟踪和管理工具。它支持多语言、多项目,并且具有灵活的角色权限控制,适合各种规模的企业和团队使用。以下是...
Redmine 是一个基于 web 的项目管理平台,提供了项目管理、任务管理、问题跟踪、文档管理、日程管理等功能,本文将对 Redmine 的安装、登陆、使用、维护进行详细介绍,涵盖项目完整的流程和核心项目管理。...
Redmine是一款功能强大的开源项目管理工具,其4.0.3版本是该软件的一个稳定发行版。Redmine的开发语言是Ruby,它充分利用了Ruby on Rails(ROR)框架的优势,提供了一个灵活、可定制且多语言支持的平台,帮助团队...
1. **操作系统**: Windows Server 或 Linux(推荐使用Linux发行版如Ubuntu Server,因为Redmine在Linux环境下表现更佳)。 2. **Ruby环境**: 安装最新稳定的Ruby版本。 3. **Ruby on Rails**: 确保环境中已安装Rails...
### Windows下Redmine-1.3.0安装指南 #### 一、Redmine简介 Redmine是一款开源且灵活的项目管理和缺陷跟踪工具,它能够帮助团队有效地管理项目的各个方面,包括任务分配、时间追踪、文件共享等。由于其跨平台特性...
Redmine在项目管理中的应用
《archive_redmine 项目管理 v2.3.1 .zip.zip》是一款专为软件开发团队设计的项目管理工具,主要用于提升协作效率和项目追踪能力。该版本为v2.3.1,支持C++和C#编程语言,是开发者进行项目协作与管理的重要平台。 ...
在Linux环境下安装Redmine是一个涉及到多个步骤和技术组件的过程。Redmine是一个开源的项目管理工具,基于Ruby on Rails框架构建,适用于多种操作系统,包括Linux。以下将详细阐述安装Redmine1.1.3的步骤,以及在这...
Redmine 是一款开源的、基于Web的项目管理和问题跟踪工具,尤其适合小型项目开发团队进行协同工作。它采用Ruby on Rails框架开发,提供多语言支持,具有强大的问题追踪、项目里程碑管理、时间跟踪以及文档协作等功能...