Redmine

来源:百度文库 编辑:神马文学网 时间:2024/04/28 07:12:11
项目管理工具Redmine的安装(windows)

目管理工具Redmine的安装(windows)

2009年01月14日 星期三 22:16

 

      最初知道这个软件是在公司开发一个大型项目的时候,当时看到项目页面的最下脚有“redmine”字样后,还在网上搜索了一番,知道是管理项目用的程序,而且是开源的。在笔记上写下了“readmine 项目管理工具”(囧)......多了个“a”,害我前天白搜索了好半天。

      最近又头热,想学学这个软件,说不定以后还可以科学的管理一下(自己的)项目。不过网上的教程我搜索了一下,大多都告诉你怎么做,而不是为什么这么做:知其然不知其所以然。让人觉得非常高深很难似的。其实非常简单。我昨天郁闷到2点都没搞定,今天再设置,竟然就直接成功了......原因:没重启........

      好了,说了这么多废话,下面入正题。

1.redmine是什么:是一个基于web的项目管理软件,用Ruby开发的。(可以想象成用php写的n个文件,可以在网页上浏览,就像wordpress。)

2.在本机配置redmine需要那些文件:
a:配置本机的运行环境:InstantRails。(可以想象成要在本机配置php服务器,里面有mysql,phpmyadmin等等。国内我觉得比较好的有“PHPNOW”)下载的包是绿色包,里面有mysql数据库phpmyadmin等等,直接复制到任意一个文件夹里面即可。注意,路径中不要有空格!
b.redmine软件包。也是一个绿色软件包。复制到刚才的“InstantRails” 目录的 “rails_apps”中。

3.好,文件都准备好了。下面开始配置:

现在redmine用到的数据库和InstantRails里面的MySQL数据库是脱离的,也就是说,接下来的任务,实际上是将redmine的数据与数据库关联,即:导入一些数据库到MySQL里面。仅此而已!(可以想象如同在phpMyAdmin里面导入*.sql的文件,导入数据库。)

方法:
A.“InstantRails/rails_apps/redmine/config"下,有文件“database.yml.example”,重命名一下,改成“database.yml”。我的想法是大概将如同*.doc.bak文件的bak去掉吧。这个是redmine数据库的配置文件,里面有数据库的相关信息。(为什么不是下载来了就直接是.yml呢......)

B.点击“InstantRails”目录里面的“InstantRails.exe”文件。这就是启动环境(Apache)的主程序了。

C.进入phpMyAdmin下,新建三个数据库(用sql命令方式):
     create database redmine character set utf8;
   create database redmine_development character set utf8;
   create database redmine_test character set utf8;
(注:进入phpmyadmin下有两种方式。法1:浏览器输入http://127.0.0.1/mysql/    法2:InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Configure→Database (via PhpMyAdmin)”。如果该栏是灰色的,表示你安装后没重启机器。重启一下即可。这个问题郁闷了我N个小时)

D.好,数据库建立了。现在应该往数据库里面导入数据了。目的如同用*.sql文件导入数据。这里是在dos命令下导入的。
      点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令:
        cd redmine     //进入redmin目录
        rake db:migrate RAILS_ENV="production"    //创建数据库
        rake redmine:load_default_data RAILS_ENV="production"   //指明当前项目运行环境为production ,中间会提示选择语言,选择 zh(中文) 。

rake db:migrate RAILS_ENV="development"
rake redmine:load_default_data RAILS_ENV="development"


E.现在配置结束了,点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Manage Rails Applications栏目,如下,点击“Start with Mongrel”(启动redmine这个应用程序)。跳出一个dos窗口,不要关闭。现在就可以浏览你配置好的RedMine了。


F:浏览器输入:http://localhost:3000/ 即可。(注意:管理员id和密码都是“admin”。界面还是英文界面,登录后可以在“设置”里面更改成“简体中文”。)

总的流程:下载文件包,配置数据库。没学过Ruby的不要被唬住,虽然redmine是Ruby编译的,但是使用redmine并不需要了解Ruby。
注意:上文中所提到的文件目录,根据你下载的版本而定。比如上文中说文件夹“redmine”,我这里实际上是“redmine-0.8.0”。我下的版本是0.8.0版的。
软件下载地址:
Instant Rails - Windows: http://rubyforge.org/frs/?group_id=904
Redmine : http://rubyforge.org/frs/?group_id=1850

附图:


为了您的安全,请只打开来源可靠的网址

打开网站    取消

来自: http://hi.baidu.com/einyboy/blog/item/0cad784db36bf5f1d72afca0.html