论坛首页 综合技术论坛

推荐项目管理的瑞士小军刀:Redmine 附ubuntu9.04下安装

浏览 7508 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-06   最后修改:2009-06-06
最近接手新项目,找来找去,发现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上面。

   发表时间:2009-06-06  
初次玩的建议用vmware,livecd就能玩,建好后做个snapshot, 以后折腾坏了还能还原。
这里需要的软件都不大。
0 请登录后投票
   发表时间:2009-06-07  
推荐一下Ticket grouping plugin, 作者:Andrew Chaika。 更新的很勤奋。可以嵌套建立sub-issue, sub-task, sub-feature.

redmine0.8.4 + awesome_nested_set.zip + redmine_issues_group_0_1_5.zip成功

插件下载:http://www.redmine.org/boards/3/topics/4701

0 请登录后投票
   发表时间:2009-06-07  
tracker选择错了居然要用move功能。就是bug,feature, support之间的转换。
0 请登录后投票
   发表时间:2009-06-07  
mylyn-redmine connector:
eclipse插件安装报错:
Cannot find a solution satisfying the following requirements org.eclipse.swt [3.4.0.v3448f]

解决方法如下:
http://confluence.atlassian.com/display/IDEPLUGIN/Installation+Error+-+Cannot+Find+a+Solution+Satisfying+the+Following+Requirements
就是把eclipse的两个安装site打开


0 请登录后投票
   发表时间:2009-06-07  
steeven 写道

mylyn-redmine connector:

相当好用,支持context上传,直接修改issue信息。
web模板的那个插件可以扔了。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics