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://bitnami.org/stack/redmine#nativeInstaller 这个一键安装工具,svn,ruby,apache,mysql什么都帮你搞定。群英汇的哥们还整理了redmine中文文档。如果在windows下我选择VisualSVN,而不是自动安装的svn。
VisualSVN + bitnami_Redmind =很快装完,甚至都不用知道ruby。
######
开源力量( opensourceforce.org ) 曾经也考虑过redmine,而且做为一个国外开源产品,中文支持也不错,我们用过一段时间,做项目管理基本是够的。 但redmine 的团队交流 功能弱了一些。
我们最后还是放弃了redmine, ,现在的网站融合了项目管理,博客,wiki, 并且加进一些 SNS的功能以及微博的功能。 不过sns的功能仍然有待加强。
有没有更轻量级的?适合10个人左右的小团队使用的
######我执行rake db:migrate RAILS_ENV="production"出现下面的错误,这是什么原因?
rake aborted!
Could not find RubyGem rack (~> 1.0.1)
(See full trace by running task with --trace)
可以使用 http://bitnami.org/stack/redmine#nativeInstaller 这个一键安装工具,svn,ruby,apache,mysql什么都帮你搞定。群英汇的哥们还整理了redmine中文文档。如果在windows下我选择VisualSVN,而不是自动安装的svn。
VisualSVN + bitnami_Redmind =很快装完,甚至都不用知道ruby。
这个还是不行啊 下载了 安装了 但是还是进不去啊
######。。。红薯哥第一句话括弧部分的内容。。看的我很雷~~~~~
######http://bitnami.com/stack/redmine 用这个吧 一键安装######嗯,还是这个比较省事,我在两台笔记本上折腾了一天后放弃手动安装了,辛苦半天装上最新的的版本,居然提示我需要用某个更低的版本的rails,崩溃。######这里也有安装方法:
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
gem install bundler
Then you can install all the gems required by Redmine using the following command:
bundle install --without development test######thanks!######
我执行rake db:migrate RAILS_ENV="production"出现下面的错误,这是什么原因?
rake aborted!
Could not find RubyGem rack (~> 1.0.1)
(See full trace by running task with --trace)
看来版本太新,不适用了
我也报错:
rake aborted!######回复 @sevk : 非常感谢:)######回复 @panhan : 网络问题,看这里 : http://ruby.taobao.org######回复 @sevk : 谢谢,我执行后,出现错误提示 Updating RubyGems... ERROR: While executing gem ... (Gem::RemoteSourceException) HTTP Response 301 fetching http://gems.rubyforge.org/yaml 不知道是何缘故######gem update --system gem install rack bundler
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。