2008-07-07
项目管理工具 Redmine 安装
关键字: redmine 一、下载
InstantRails
Redmine
二、安装
1、解压缩已下载的 InstantRails 和 Redmine。
2、将 Redmine 解
压缩的文件夹直接拷贝到 InstantRails 目录的 rails_apps 目录下。
3、在 InstantRails 目录下,启动 InstantRails.exe。
4、在 redmine 根目录下,找到 rails_apps\redmine\config 目录下的 database.yml.example 文件,重命名为 database.yml,并修改成下面这样:
Ruby 代码 1. production:
2. adapter: mysql 3. database: redmine 4. host: localhost username: root 5. 6. password: 7. encoding: utf8 8. 9. development: 10. adapter: my
sql 11. database: redmine_development 12. host: localhost 13. username: root 14. password: 15. encoding: utf8 16. 17.test: 18. adapter:
mysql 19. database: redmine_test 20. host: localhost 21. username: root 22. pass
word: 23. encoding: utf8
5、创建数据库:
create database redmine character set utf8;
可以通过 InstantRails 进入 phpMyAdmin ,创建数据库,如下图:
6、创建数据表:
进入 Redmine 项目的命令行,方法如下图所示:
在控制台中执行命令: cd redmine 进入 redmin 目录
rake db:migrate RAILS_ENV="production" 用来创建数据库,完成后应该创建 43 个表。 指明当前项目运行环境为
rake redmine:load_default_data RAILS_ENV="production" production ,中间会提示选择语言,选择 zh
。
7、到这里其实就算安装结束了,现在启动
web 服务,还是在上面的在命令行里 执行:
ruby script/server -e production
执行成功后控制台应如下图所示:
8、在浏览器中访问地址: localhost:3000/ 进入 Redmine
Redmine 与 xplanner、trac 等开源的项目管理工具相比,它的使用与安装真的是非常简单!但 它功能确一点不弱。今天试着将 RedMine 中的邮件通知功能给配置成功,过程: 1.打开 redmine-0.7.3\config\environment.rb; 2.找到以下内容,将其修改中你所要进行邮件发送的服务器,如下所示: # SMTP server configuration config.action_mailer.smtp_settings = { :address => "smtp.126", :port => 25, :domain => "126", :authentication => :login, :user_name => "*****@126", :password => "******", 3.保存后重启 Redmine 的 Ruby 服务器; 4.试着在 Redmine 中发一份邮件,是不是已经 OK 了!!
01
使 RedMine 支持 SMTP 邮件通知
RedMine, Tagged Under : RedMine, SMTP
RedMine 是领先的软件项目管理
软件,基于 MySQL 和 Ruby on Rails。 我在实验室项目管理中架设了 RedMine 开发版。 基于个人信息化策略的需求, 希望当某个 issue 更新的时候能获得一个邮件通知。 还好,RedMine 提供了这项功能。 在管理->配置->邮件通知中可以管理发信信息。
1. 配置 SMTP 服务器 不打算用外面
免费邮箱的 SMTP 服务器。在 Windows Server 2003 上使用 Manage Your Server 为服务器添加 SMTP
和 POP 的邮件服务器角色。 没什么好说的, Server 2003 这一点很方便,装好之后也不需要重启。 2. 配置 RedMine Email 配置脚本 在 RedMine 的 config 目录中,有一个 email.yml.example 文件,重命名为 email.yml 后用文本编辑器打开,更改 production 段的内容。因为我是用本机 做 SMTP,我是这样改的:
1. 2. # Outgoing email settings production:
3. 4. 5. 6. 7.
delivery_method: :smtp smtp_settings: address: 127.0.0.1 port: 25 domain: hpcc.tongji.edu
根据你的情况修改即可。需要登录的话可能要这样:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. # Outgoing email settings production: delivery_method: :smtp smtp_settings: address: 127.0.0.1 port: 25 domain: hpcc.tongji.edu authentication: :login user_name: redmine@somenet.foo password: redmine
保存后需要重启 RedMine 的 Ruby 服务器。 管理- 配置3. 管理