windows下InstantRails环境搭建redmine(

合集下载

redmine安装部署

redmine安装部署

redmine安装使用一、安装redmine安装方法很多,下面介绍一种简单的安装方案:1.下载集成安装包,下载地址/stack/redmine2.安装包下载后,点击运行,安装步骤很简单,基本上一路执行下一步就可以,有几个地方需要注意:语言选择最好选择英文(项目运行后可以选择中文显示);创建密码的时候记住密码,这个密码是你数据库初始化时候admin账户的初始密码和登录数据库时候root账户的密码。

3.安装完成后,打开操作界面,如下图选择“Manager Servers”选项卡,如下图所有服务正常启动,则安装成功,如果没有启动则安装失败。

失败原因可能是端口占用、服务名称占用等原因,需要重新定义安装。

注:一件安装包内容如下:apache、redmine、php、ruby、mysql、phpadmin、svn。

二、集成插件使用bitnami-redmine一键安装的redmine项目集成普通插件十分简单。

1.首先需要到官网上下载支持所安装redmine版本的插件;2.将下载来的压缩包解压至%bitnami%/redmine-x.x.x-x/apps/redmine/htdocs/plugins目录下面。

3.将解压出来的文件夹名称由xxxxx-master改为xxxxx;4.打开“开始”—》“所有程序”—》“Bitnami Redmine Stack”—》使用“product fullname”,打开命令端。

5.cd命令切换到%bitnami%/redmine-x.x.x-x/apps/redmine/htdocs/plugins目录下面6.bundle install,安装集成插件需要的工具7.rake redmine:plugins:migrate RAILS_ENV=production,开始集成插件。

8.重启服务,再进如redmine,修改相关配置即可。

三、svn使用bitnami redmine意见安装默认启用svn服务,可以在本地新建svn仓库服务,也可以使用其他的svn仓库。

Redmine操作手册

Redmine操作手册

Redmine操作手册Redmine 操作手册1. 基本信息为了加强项目管理控制,增强相互沟通协作,引入项目管理平台Redmine1.2.0。

Redmine 是一个灵活的项目管理与缺陷跟踪工具. 它是基于Ruby on Rails 框架建立的Web的应用程序, 页面符合Web 2.0特性, 同时又简单易用, 给项目管理和进度度量带来极大的好处,对加强项目管理控制,增强相互沟通协作也很有效果。

2. 平台功能Redmine按项目概念登记,监控,管理,考核事情的进展和执行情况。

将项目中事务进行分割安排,使其过程化、进度化、流程化,提高事情的清晰度,提高工作的执行力和执行效率。

在任何一个时刻,通过Redmine平台实时的,多维度的查看,可以了解当前各个项目(或事务)的状态和进度情况;了解任务(或问题)的轻重缓急以及分配执行情况;了解每个项目成员(或公司员工)工作量、工作能力情况。

2.1. 项目管理项目管理是指把各种系统、方法和人员结合在一起,在规定的时间、预算和质量目标范围内完成项目的各项工作。

即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。

Redmine是一个专门的项目管理辅助软件平台,通过该平台可以让我们对项目管理有更深入、全面的理解和体会,对确立开始的项目有更好的把握和执行。

公司大的主要事情工作,一旦决策层研究通过,确定立项执行,即可纳入Redmine项目管理体系。

并且,不仅是公司立项了的事情可纳入项目管理,工作中,一些主要的、相对独立的,需要持续一定时间周期,需要涉及多部门,多个人共同完成的事情,都可以纳入Redmine项目管理体系。

2.2. 工作安排我们可以在每一个项目中,由项目管理者(或者叫项目经理、项目发起人),根据项目目标,规划项目周期,项目阶段,项目任务,并进行分割安排到项目执行人员,即在Redmine 中新建问题。

每个项目执行人员可根据接收到的任务安排进行再分割,再安排,即在Redmine 中新建子任务。

Redmine安装配置

Redmine安装配置

项目管理工具Redmine 安装试用手记1.安装导向(官网)/wiki/redmine/RedmineInstall2.坏境配置1)安装Ruby/projects/rubyinstaller/这里是一键安装包,一路Next即可,比较适合像我这种菜鸟^_^【注意】安装中有一个选项,是说要把Ruby的命令行配置到坏境变量中,为了下面调用命令方便,建议选上O(∩_∩)O2)安装ROR运行安装命令:gem install rails -v=3.2.17这是在线安装,比较慢,不过比较简单,亦然是小菜我的选择:)3)下载SQLite/download.html这里使用SQLite3,下载解压后,把sqlite.exe拷贝到刚才Ruby安装目录的Bin目录下即可 4)下载Sqlite ruby驱动/projects/sqlite-ruby/下载最新支持Win的驱动sqlite3-ruby-1.2.3-mswin32.gem运行安装命令:gem install sqlite3-ruby5) 下载DevKit1) Download Ruby 1.9.3-p02) Download DevKit file from/progDownload/DevKit-Download-193050.html (DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe)3) Extract DevKit to path C:\Ruby193\DevKit4) cd C:\Ruby192\DevKit5) ruby dk.rb init6) ruby dk.rb review7) ruby dk.rb install3.安装配置Redmine1)下载最新版本/frs/?group_id=1850【注意】解压出来的目录路径中请不要包含空格,不然后面的安装配置中有惊喜给你,至于是什么惊喜,建议不怕郁闷的同志自己试一试:)2)修改数据库配置文件1.把config目录下的database.yml.example文件改名为database.yml2.修改production这一节为production:adapter: sqlite3database: db/redmine.db3.配置数据库Bundle install –-without development test rmagick运行命令行:(在Redmine的根目录下)1)创建数据库Bundle exec rake db:migrate RAILS_ENV="production"2)指定运行环境Bundle exec rake redmine:load_default_data RAILS_ENV="production"【注意】这里会让你选择语言,它已经内置了中文,回答“zh”即可O(∩_∩)OBundle exec rake generate_session_store3)下载Theme,这里我用黑黑的BaseCamp的Style :)1.下载地址/stuff/redmine/themes/basecamp/stylesheets/application.css2.安装方法在public/themes下新建目录basecamp,加入样式目录stylesheets,再把css文件加入其中即可,至于如何选用,下面运行Redmine之后进去玩玩,就能找到了,很easy的:) 4)运行Redmine(这里直接用Ruby自带的WEBrick做服务器,仅仅测试而已嘛,就将就一下啦)ruby script/server -e production那么现在就可以在以下地址访问Redmine了http://localhost:3000/Admin帐号和密码都是:admin4.运行截图HowTo install rmagick gem on WindowsPrerequisiteYou need to have the DevKit installed.Installation of ImageMagickDownload last setup packagefrom /script/binary-releases.php#windows and run it.In the Select Additional Tasks page of the wizard, make sure that both Add application directory to your system path and Install development headers and libraries for C and C++ options are checked:Installation of the rmagick gem∙open a new command prompt∙set CPATH and LIBRARY_PATH environment variables to point respectively to ImageMagick installation directory include and lib subdirectories (so theDevKit will find them at build time)For example:∙actually install the gem, e.g. with gem install rmagick or bundle install --without=development test, etc.Result:rmagick_installation_prompt.jpg (82.4 KB) Etienne Massip, 2012-05-25 13:11 ImageMagick_setup_options.png (37.2 KB) Etienne Massip, 2012-05-25 13:11 redmine_informations.png (6.72 KB) Etienne Massip, 2012-05-25 13:28安裝thin web服務器gem install thin安裝目錄下thin start –e production。

Redmine安装、设置、部署全程图解

Redmine安装、设置、部署全程图解

Redmine安装、设置、部署全程图解版本号:2010-08-31编写日期:2010-08-31完成日期:2010-08-31编写人:高强安装准备1.1Redmine官方提示•Ruby 1.9 is not supported yet. You have to use Ruby 1.8.x as stated above.•RubyGems 1.3.7 or higher is required with following limitations :o Rails 2.3.5 will fail with RubyGems 1.5.0 or later, stick to previous versions of RubyGems !o Rails 2.3.11 will fail with RubyGems 1.7.0 or later, stick to previous versions of RubyGems !•Rake 0.8.7 is required (rake 0.9.x is not supported by Rails yet)•Rack 1.1.x is required, 1.1.0 has a bug with quotes (#8416). Database migration would fail with other version.•Mongrel 1.1.5 needs a patch attached to #7688 to work fine with Rails 2.3.11. In case of upgrade, another issue may appear for some time after migration (#7857).•I18n 0.4.2 is required for Redmine >= 1.0.5•Rails 2.3.11 to 2.3.14 suffer from a major issue with sending mails to multiple recipients, see #8751 for details and solution.•Rails 2.3.14 is a minor security release known to work fine with Redmine 1.2.x series (except for previous point) and can be used as a replacement for 2.3.11(read config/environment.rb first).•MySQL 5.0 or higher (recommended) make sure to install the C bindings for Ruby that dramatically improve performance. You can get them by running gem install mysql. Ifyou have problem installing the mysql gem refer Rails Wiki pages1.2文件准备1.redmine-1.2.1.zip:/frs/?group_id=18502.InstantRails-2.0-win.zip:/frs/?group_id=904InstantRails是一个Rails应用的集成包包括了Ruby运行时,Rails框架,PhpMyAdmin,Apache,MySql等,这样就不需要分别下载需要的东西;3.rubyinstaller-1.8.7-p352.exe:/en/downloads/4.rubygems-1.4.1:/frs/?group_id=1265.rails-2.3.4.gem:/frs/?group_id=3076.rake-0.8.7.gem:/frs/?group_id=50&release_id=174147.activesupport-2.3.4.gem:/frs/?group_id=5708.activerecord-2.3.4.gem:/frs/?group_id=1829.actionpack-2.3.4.gem:/frs/?group_id=249&release_id=3955510.actionmailer-2.3.4.gem:/frs/?group_id=36111.activeresource-2.3.4.gem:/frs/?group_id=3507&release_id=3955312.i18n-0.4.2.gem:/gems/i18n/versions13.rack-1.1.0.gem:/frs/?group_id=3113&release_id=3468314.mysql-2.8.1-x86-mswin32.gem:/frs/?group_id=1598&release_id=3824515.gem_plugin-0.2.3.gem: /frs/?group_id=130616.daemons-1.0.3.gem:/gems/daemons/versions/1.0.317.fastthread-1.0.1-i386-mswin32.gem: /frs/?group_id=130618.cgi_multipart_eof_fix-2.5.0.gem: /frs/?group_id=130619.mongrel-1.1.5-x86-mingw32.gem:/frs/?group_id=1306安装向导1.安装rubyinstaller-1.8.7-p352.exe,安装时选择创建PATH,或者手动将子目录bin 的路径加入到Windows 的PATH 环境变量中(例如:在PATH 环境变量中加入C:\ruby-1.8.7\bin );2.解压rubygems-1.4.1.zip,并在Start Command Prompt with Ruby转至解压缩后的目录,运行如下命令:D:\redmine\rubygems-1.4.1>ruby setup.rb3.解压InstantRails-2.0-win.zip至磁盘某目录,目录路径不能有空格否则后续安装会提示错误;4.双击InstantRails.exe启动InstantRails服务,看到如下界面;5.将redmine-1.2.1.zip解压至InstantRails安装的rails_apps目录,如D:\Workspaces\InstantRails-2.0-win\rails_apps;将redmine的config/database.yml.example 重命名为config/database.yml,并修改链接数据库所需要的参数:production:adapter: mysqldatabase: redminehost: localhostusername: redminepassword: redmineencoding: utf86.在Start Command Prompt with Ruby命令行模式转至插件所在目录,安装以下插件(安装命令:gem install rails-2.3.4.gem 卸载命令:gem uninstall rails-2.3.4 插件列表:gem list)⏹rack-1.0.0.gem⏹rack-1.1.0.gem⏹rake-0.8.7.gem⏹actionpack-2.3.4.gem(request rack-1.0.0.gem)⏹activesupport-2.3.4.gem⏹activerecord-2.3.4.gem⏹actionmailer-2.3.4.gem⏹activeresource-2.3.4.gem⏹i18n-0.4.2.gem⏹rails-2.3.4.gem 该安装包依赖于上述插件,且版本要正确⏹mysql-2.8.1-x86-mswin32.gem7.进入mysql命令行,执行如下命令:mysql> create database redmine character set utf8;mysql> create user 'redmine'@'localhost' identified by 'redmine';mysql> grant all privileges on redmine.* to 'redmine'@'localhost';8.在Start Command Prompt with Ruby命令行模式进入redmine根目录,执行以下命令:rake generate_session_store 生成session密钥rake db:migrate RAILS_ENV="production" 创建redmine的库表结构,如果出现以下错误此时将D:\Workspaces\InstantRails-2.0-win\mysql\bin目录下libmySQL.dll文件复制到D:\Program Files\Ruby187\bin目录;rake redmine:load_default_data RAILS_ENV="production" 初始化redmine的默认配置数据,此时会提示选择语言,输入zh回车9.在Start Command Prompt with Ruby命令行模式进入redmine根目录,执行以下命令:ruby script/server -e production 启动ruby服务器10.打开浏览器,地址栏输入http://localhost:3000看到激动人心的redmine首页界面,默认管理员用户名和密码为admin;。

redmine的安装以及邮件配置

redmine的安装以及邮件配置

2008-07-07项目管理工具Redmine安装关键字: redmine一、下载InstantRailsRedmine二、安装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: mysql3. database: redmine4. host: localhost5. username: root6. password:7. encoding: utf88.9.development:10. adapter: mysql11. database: redmine_development12. host: localhost13. username: root14. password:15. encoding: utf816.17.test:18. adapter: mysql19. database: redmine_test20. host: localhost21. username: root22. password:23. encoding: utf85、创建数据库:create database redmine character set utf8;可以通过 InstantRails进入phpMyAdmin,创建数据库,如下图:6、创建数据表:进入Redmine项目的命令行,方法如下图所示:在控制台中执行命令:cd redmine 进入redmin目录rake db:migrate RAILS_ENV="production" 用来创建数据库,完成后应该创建43个表。

Redmine 配置和使用

Redmine 配置和使用

Redmine 的配置和使用2020-01-03目录1. 简介 (2)1.1. 简介 (2)1.2. 特征 (2)1.3. 术语 (3)2. 全局配置 (3)2.1. 用户 (4)2.2. 组 (4)2.3. 角色和权限 (5)2.4. 问题跟踪标签 (5)2.5. 问题状态 (6)2.6. 枚举值 (7)2.6.1. 文档类别 (7)2.6.2. 问题优先级 (7)2.6.3. 活动(时间跟踪) (7)2.7. 项目 (8)2.8. 自定义属性 (8)2.9. 配置LDAP (10)3. 项目配置 (12)3.1. 项目 (12)3.2. 成员 (12)3.3. 问题跟踪 (13)3.4. 版本 (13)3.5. 问题类别 (14)3.6. 版本库 (14)3.7. 讨论区 (15)3.8. 时间跟踪 (15)4. 项目管理 (16)4.1. 配置项目 (16)4.2. 创建任务(Issue) (16)4.3. 处理事务 (17)4.3.1. 登记实际开发的工时、说明及备注 (18)4.3.2. 添加项目的子任务 (18)4.3.3. 新增关联的问题 (19)4.3.4. 修改任务 (20)4.4. 查看统计 (20)4.5. 编纂项目文档 (21)4.6. 编纂新闻文档 (21)4.7. 编纂Wiki文档 (21)4.8. 上传文件 (22)1.简介1.1.简介Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。

它用日历和甘特图辅助项目及进度可视化显示。

同时它又支持多项目管理。

Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。

Redmine建立在Ruby on Rails的框架之上,支持跨平台和多种数据库。

在线演示:/1.2.特征●支持多项目●灵活的基于角色的访问控制●灵活的问题跟踪系统●甘特图和日历●新闻、文档和文件管理●feeds 和邮件通知●依附于项目的wiki●项目论坛●简单实时跟踪功能●自定义字段的问题,时间项,项目和用户●SCM in集成(SVN, CVS, Git, Mercurial, Bazaar and Darcs)●多个LDAP认证支持●用户自注册支持●多语言支持●多数据库支持1.3.术语2.全局配置点击网站顶部》管理,将弹出全局配置菜单。

Redmine安装配置

Redmine安装配置

1.下载RubyInstaller1.8.7-p370。

下载地址/projects/rubyinstaller/2.下载rubygems1.8.24。

下载地址/projects/rubygems/3.下载redmine2.0.3。

下载地址/projects/redmine/4.安装RubyInstaller1.8.7-p370,安装目录不能有空格,如d:/ruby;另外将rubygems解压到与ruby平级的目录rubygems-1.8.24,再将redmine也解压到与ruby平级的目录redmine-2.0.3。

1235.6.进入dos界面,输入命令bundle install,效果如图所示:7.解决以上错误参考http://rubyer.me/blog/134/,下载DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。

下载地址/downloads8.运行,解压文件到(与ruby同级的目录)DevKit9.在dos下切换到该目录,即cd DevKit,然后输入ruby dk.rb init,效果如下:10.检查是否安装成功,输入命令gem install rdiscount --platform=ruby,效果如下:11.接着切换到redmine目录再次执行bundle install --without development test rmagick,效果如下:12.在mysql创建数据库redmine,使用命令或工具创建均可,需注意字符集为UTF-813.设置session(Generate a session store secret),命令为rake generate_secret_token,没有错误则表示成功。

14.创建数据库结构,命令为rake db:migrate RAILS_ENV="production",效果如下:注:如此处报错:没有找到libmysql.dll,则从mysql tools或者其他电脑复制libmySQL.dll 至system32或者ruby/bin目录下。

redmine环境详细配置

redmine环境详细配置
redmine环境配置i
ruby devket环境配置: 安装好ruby后,从Command Prompt with Ruby控制台进入,切换到devkit目录执行如下命令 ruby dk.rb init ruby dk.rb install 如执行install出错,请将init过程中生成的config.yml中加入如下2行代码配置ruby路径(2行重复代码) - C:\Ruby21-x64 - C:\Ruby21-x64 接下来安装mysql和mysql2驱动(连接mysql的2中不同驱动) gem install mysql -- '--with-mysql-dir="C:\Program Files\MySQL\MySQL Server 5.5"' gem install mysql2 -- '--with-mysql-dir="C:\Program Files\MySQL\MySQL Server 5.5"' 接下来安装bundler gem install bundler 进入redmin目录 bundle install --without development test rmagick 这里bundler安装时忽略了development和test Create database redmine character set utf8; Create database redmine_development character set utf8; 可不要 Create database redmine_test character set utf8; 可不要 配置数据库 将C:\Sites\redmine\config下的database.yml.example文件拷贝一份,改名为database.yml,打开文件进行编辑,主要目的是配置数据 库的信息。由于我们bundler的时候去掉了development和test版本,所以只关注“production”部分就好了,数据库可以少建立。 关联数据库 在“Command Prompt with Ruby and Rails”中进入redmine目录后输入“rake generate_session_store”生成session存储密钥; 然后输入“rake db:migrate RAILS_ENV="production"”迁移redmine的数据库(等同于set RAILS_ENV=production, rake db:migrate),需要等待几分钟;通过“rake redmine:load_default_data RAILS_ENV="production"”装载默认配置数据,选择语言为 zh(set REDMINE_LANG=zh)。 运行redmine(如果使用的数据库不是想要的,使用set RAILS_ENV=production进行设置) ruby script\rails server webrick –e production(老方法,已废弃),使用ruby bin\rails server webrick –e production代替 (ruby script/server webrick -e production) 启动redmine就大功告成了。在浏览器中输入“http://localhost:3000/”就能看到redmine的界面了。详细的安装步骤还可以参考官方 说明பைடு நூலகம் 默认访问地址: http://localhost:3000 。默认管理员 \ 密码: admin\admin 备注: webrick是redmine自带的服务器,mongrel据说比他快,gem install mongrel,运行:ruby script/server -e production 安装为服务: 切换到ruby bin目录 gem install mongrel_service 和SVN关联: 修改 config/configuration.yml 修改以下内容: scm_subversion_command: C:\Program Files\VisualSVN Server\bin\svn.exe 备注: 由于国内网络原因gem或bundle install失败,淘宝提供了一个RubyGems镜像 $ gem sources --add https:/// --remove https:/// $ gem sources -l

redmine配置

redmine配置

Redmine配置过程详解Redmine的配置方法有多种,这里介绍两种:第一种:/redmine/documents/10参考群英汇项目管理平台网站,此网站对redmine的安装有详细的说明,并且不需要下载大第二种:会需要许多的软件:相关软件:Ruby 1.8.7-p249 RubyInstaller.exerubygems-1.3.7.zipmysql-essential-5.1.40-win32.msiredmine-0.9.5.zipWin32OpenSSL0.9.8l.zipZlib1.dlliconv.dllMysql 4.1的libmySQL.dll1.安装Ruby1.8.7,安装过程中的选项选择默认的即可,在选择路径时将其加入环境变量PATH中。

2.将RubyGems 1.3.7 安装包解压到某个临时目录下(例如:C:\rubygems),在Windows的命令行模式下(即cmd)切换到该临时目录,运行如下命令:ruby setup.rb 该命令将离线安装RubyGems 。

安装完毕后可删除该临时目录3.在命令行模式下运行如下命令:gem install rake 该命令将在线安装Rake4.运行如下命令:gem install rails -v=2.3.5 --include-dependencies 该命令将离线安装Rails。

5.安装并运行MySQL 5.1,设置mysql的root访问密码为root。

6.在MySQL 命令行模式下运行如下命令:create database redmine character set utf8; 该命令将创建一个供Redmine 使用的数据库7.在命令行模式下运行如下命令:gem install mysql 在命令将在线安装MySQL 的C bindings,可明显提高访问数据库的性能8.安装Visual C++ 2008 Redistributables9.安装Win32 OpenSSL v0.9.8j Light 。

redmine的安装以及邮件配置

redmine的安装以及邮件配置

2008-07-07项目管理工具Redmine安装关键字: redmine一、下载InstantRailsRedmine二、安装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: mysql3.database: redmine4.host: localhostername: root6.password:7.encoding: utf88.9.development:10. adapter: mysql11. database: redmine_development12. host: localhost13. username: root14. password:15. encoding: utf816.17.test:18. adapter: mysql19. database: redmine_test20. host: localhost21. username: root22. password:23. encoding: utf85、创建数据库:create database redmine character set utf8;可以通过 InstantRails进入phpMyAdmin,创建数据库,如下图:6、创建数据表:进入Redmine项目的命令行,方法如下图所示:在控制台中执行命令:cd redmine 进入redmin目录rake db:migrate RAILS_ENV="production" 用来创建数据库,完成后应该创建43个表。

Windows下使用Ruby1.9.3安装RedMine2.2.3(SQLServer2008)

Windows下使用Ruby1.9.3安装RedMine2.2.3(SQLServer2008)

使用 Ruby 1.9.3 安装 RedMine 2.2.3作者:toberich.qq@日期: 2013/03/03版本: 1.0.0系统环境:Win 2008 x64 & SQL Server 2008 或Win2003 x86 & SQL Server 2005一、软件准备1、Ruby & Rails使用RailsInstaller,下载地址 /projects/railsinstaller/(RailsInstaller-2.1.0.exe: 包含 Ruby 1.9.3)2、RedMine 2.2.3请参考 /projects/redmine/wiki/Download或 /projects/redmine/二、安装1、运行 RailsInstaller来安装Ruby & Rails1) 设置安装路径C:\RoR,安装后 Ruby 将安装到C:\RoR\Ruby1.9.3。

假定这个为RubyRoot。

2) 记得选中添加路径到环境变量 PATH注:选中 PATH,以方便直接在控制台执行 Ruby 的相关命令2、解压 redmine解压redmine-2.2.3.zip到 C:\RoR,即得到C:\RoR\redmine-2.2.3目录,以下命令在此目录执行。

(须打开 DOS 窗口)这里,假定RedMine_Root为 C:\RoR\redmine-2.2.33、安装相关bundlegem install rdoc thingem install activerecord-sqlserver-adaptergem install tiny_tdsbundle install --without development test rmagick注:此命令要求联网来下载相关内容4、修改Gemfile 文件在< RedMine_Root>\Gemfile 文件适当处加入以下内容:gem "thin"gem "activerecord-sqlserver-adapter"gem "tiny_tds"如下图所示:5、创建数据库Remind在 SQLServer 2008 控制台中创建数据库 RedMine,创建用户redmine(密码: my_password)并授权。

基于ROR的项目管理工具redmine的部署

基于ROR的项目管理工具redmine的部署

一直在寻找一个实用的项目管理工具,一个好的工具可以大幅地提高工作效率。

但是,发现现有像点样的PM工具,多数都是收费的,经过对比选择,比较看好两款开源的PM工具。

一个是人气很旺的基于PHP的DotProject,另一个是后起之秀redmine。

个人很看好re dmine的前景,所以,选定之。

redmine是采用Ruby开发的,基于ROR框架的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ROR版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如S VN、CVS、TD等等。

配置功能强大而且方便,自定义属性和更新通知也很实用。

redmine在windows平台上的部署一般有两种方式。

一种是使用InstantRails+r edmine,这两方式配置很简单,网上有很多文章介绍,在此不在重复。

第二种方式是手动在apache上配置ROR,然后再安装redmine。

今天,在公司的windows 2003 serve r上成功使用第二种方式部署redmine,现将配置过程记录备忘。

一、安装apache、MySQL、Ruby、rails、mongrel:1、下载并安装apache2.X,如已有跳过此步;2、下载并安装MySQL5,如已有跳过此步;3、从rubyforge网站下载One-Click Ruby Install,运行安装程序,安装完成后,以命令行运行下列命令,安装rails、mongrel及其服务。

gem install railsgem install win32-servicegem install mongrelgem install mongrel_service4、从/projects/redmine/下载redmine,解压,目录不要有空格。

windows下安装和配置redmine

windows下安装和配置redmine

Redmine安装与配置一:搭建ruby on rails1安装RubyInstaller1.8.7-p300.exe在C盘目录下,并将子目录bin 的路径加入到Windows 的PATH 环境变量中(例如:在PATH 环境变量中加入C:\ruby-1.8.7\bin )下载地址:/download2. 将RubyGems 1.4.2安装包解压到某个临时目录下(C:\rubygems-1.4.2),在Windows 的命令行模式下切换当前目录为该临时目录,运行如下命令:该命令将离线安装RubyGems1.4.2 。

下载地址:/download或/frs/?group_id=1263 将Rake-0.8.3.gem文件放到临时目录下(C:\Rake0.8.3)下载地址:/4. 将Rails 2.3.3 的安装包解压到某个临时目录下(C:\rails ),在命令行模式下切换当前目录为该临时目录,运行如下命令:该命令将离线安装Rails2.3.3 。

下载地址:/frs/?group_id=3075. 安装过程中会提示rails的版本号不得低于2.3.4,离线下载Rails-2.3.4.gem文件放到c盘目录下,下载地址:/frs/?group_id=307然后按照系统提示分别安装activerecord-2.3.4.gem下载地址:/frs/?group_id=182,actionpack-2.3.4.gem下载地址:/frs/?group_id=249,Actionmailer-2.3.4.gem下载地址:/frs/?group_id=361,activeresource-2.3.4.gem下载地址:/frs/?group_id=3507&release_id= 39553(可尝试直接安装rails-2.3.4)6.安装rack-1.0.1.gem,运行如下命令:下载地址:/releases/rack-1.0.1.tar.gz7. 在成功安装好Rails2.3.4和Rack1.0.1之后,安装mysql5.0.22并进行配置。

Windows下安装Redmine

Windows下安装Redmine

Windows下安装Redmine为food项⽬配置了项⽬管理平台,综合了trac、dotProject、Redmine等⼏个开源平台,最终选择了Redmine。

Redmine主页本⽂介绍,以及最后的bug补丁,仅针对Redmine 1.2.1版本,不能确定后续版本是否需要同样操作。

欢迎留⾔反馈。

==下⾯是安装⽅法:⼀、Redmine安装。

1、准备安装之前请阅读:英⽂原⽂:作者:Rob Bazinet 译者:张龙向Windows开发者提供了⼀种便捷的⽅式以轻松、快速创建Ruby on Rails 3应⽤。

到⽬前为⽌,Windows开发者需要⾃⼰搭建好Ruby、RubyGems、Rails以及SQLite才能开始创建Rails应⽤。

多亏了来⾃的Nic Williams博⼠及其团队,现在⼀切都变得简单异常。

⽬前的RailsInstaller提供了如下功能:通过向导的轻松安装Rails 3.0.3Ruby 1.8.7——p330SLQite 3.7.3Git 1.7.3.1DevKit2、安装注意:下⾯的操作要在联⽹的情况下进⾏。

转⾃:最近在⼀家公司实习。

公司⽤的项⽬管理软件是开源的redmine,体验⾮常不错。

我想这个东西不仅可以⽤来管理项⽬,也可以⽤来管理个⼈的学习⼯作进展啊。

于是,我也在⾃⼰的虚拟机的2003 server 下安装。

之前为了安装wordpress,我已经在我的电脑上安装了 xampp。

这是⼀个搭建服务器环境的傻⽠式安装包,⾥⾯集成了apache,php,mysql,phpMyAdmin,FileZilla FTP Server,Tomcat,这些组件可以选择安装。

.因为redmine是需要apache 和mysql的,所以正好。

此外,redmine使⽤ruby写的,所以还需要ruby的环境。

配置ruby 的环境我选⽤的是railsinstaller 。

之前我在⽹上搜索安装redmine 的教程,配置ruby环境⼤多是⽤InstantRails。

Redmine的安装与配置

Redmine的安装与配置

Redmine的安装与配置* Redmine的安装与配置* Purpose* Requirements* Operating system* Software* Version* InstallPurposeRedmine 在项目实施中的作用在于作为项目管理的工具。

Redmine 是一个 Ruby on Rails 工程,因此需要先安装 Ruby on Rails 环境,另外,可通过 Passenger 将Redmine通过Apache 对外提供服务,因此,需要安装 Passenger 并在 Apache 中进行配置。

可从这里下载相关的gem。

RequirementsOperating systemCentOS 5.3Software* Apache* MySQLVersion* ruby-1.8.7-p174* rubygems-1.3.5* actionpack-2.2.2* activerecord-2.2.2* activeresource-2.2.2* activesupport-2.2.2* actionmailer-2.2.2* fastthread-1.0.7* rails-2.2.2* redmine-0.8.4* passenger-2.2.2Install1. 使用 root 用户登录系统2. 下载 attachment:ruby-1.8.7-p174.tar.gz 、 attachment:rubygems-1.3.5.tgz 、attachment:actionpack-2.2.2.gem 、 attachment:activerecord-2.2.2.gem 和attachment:activeresource-2.2.2.gem 、 attachment:activeresource-2.2.2.gem 、attachment:activesupport-2.2.2.gem 、 attachment:actionmailer-2.2.2.gem 、attachment:fastthread-1.0.7.gem 、 attachment:rails-2.2.2.gem 、attachment:passenger-2.2.2.gemmkdir -p /usr/local/src/redmine/ruby-on-railscd /usr/local/src/redmine/ruby-on-railswget http://.../ruby-1.8.7-p174.tar.gz wget http://.../rubygems-1.3.5.tgzwget http://.../actionpack-2.2.2.gemwget http://.../activerecord-2.2.2.gem wget http://.../activeresource-2.2.2.gem wget http://.../activesupport-2.2.2.gem wget http://.../actionmailer-2.2.2.gem wget http://.../fastthread-1.0.7.gemwget http://.../rails-2.2.2.gemwget http://.../passenger-2.2.2.gemcd /usr/local/src/redminewget http://.../redmine-0.8.4.tar.gz3. 安装rubycd /usr/local/src/redmine/ruby-on-railstar xzvf ruby-1.8.7-p174.tar.gzchown -R root.root ruby-1.8.7-p174cd ruby-1.8.7-p174./configure --prefix=/usr/local/rubymakemake install7. 设置系统路径和手册编辑 /etc/profile , 加入RUBY_HOME=/usr/local/rubyPATH=$PATH:$RUBY_HOME/binexport RUBY_HOME PATH运行下面命令重新载入环境变量source /etc/profile编辑 /etc/man.config ,加入mysql的手册路径MANPATH /usr/local/ruby/share/man4. 安装gemscd /usr/local/src/redmine/ruby-on-railstar xzvf rubygems-1.3.5.tgzchown -R root.root rubygems-1.3.5cd rubygems-1.3.5ruby setup.rb5. 安装rails所需插件gem install rails -v=2.2.2 -V或者cd /usr/local/src/redmine/ruby-on-railsgem install actionmailer-2.2.2.gem -Vgem install actionpack-2.2.2.gem -Vgem install activerecord-2.2.2.gem -Vgem install activeresource-2.2.2.gem -Vgem install activesupport-2.2.2.gem -Vgem install rails-2.2.2.gem -V6. 安装passengergem install passenger -v=2.2.2 -V或者cd /usr/local/src/redmine/ruby-on-railsgem install fastthread-1.0.7.gem -Vgem install passenger-2.2.2.gem -VAPXS2=/usr/local/apache/bin/apxs passenger-install-apache2-module 7. 设置环境变量vi /etc/profile在其中添加RUBY_HOME=/usr/local/rubyPATH=$PATH:$ANT_HOME/bin:$MYSQL_HOME/bin:$RUBY_HOME/bin export RUBY_HOME PATH运行source /etc/profile8. 创建mysql数据库mysql -u root -p mysqlmysql>create database redmine character set utf8;mysql>create user 'redmine'@'localhost' identified by '密码';mysql>grant all on redmine.* to 'redmine'@'localhost';9. 创建redmine用户groupadd -g 5003 redmineuseradd -g redmine -s /bin/bash -d /home/redmine -m -u 5003 redmine chown redmine.httpd /home/redminechmod 750 /home/redminemkdir /home/redmine/wwwchown redmine.redmine /home/redmine/wwwchmod 755 /home/redmine/www10. 安装redminecd /home/redmine/wwwsu - redmine -c "svn co /svn/trunk/home/redmine/www/redmine"或者cd /usr/local/src/redminetar xzvf redmine-0.8.4.tar.gzchown -R redmine.redmine redmine-0.8.4mv redmine-0.8.4 /home/redmine/www/redmine11. 配置数据库连接cd /home/redmine/www/redmine/configcp database.yml.example database.ymlchown redmine.redmine database.ymlvi database.yml修改其内容production:adapter: mysqldatabase: redminehost: localhostport: 3306username: redminepassword: 密码encoding: utf812. 配置邮件服务器cd /home/redmine/www/redmine/configcp email.yml.example email.ymlchown redmine.redmine email.ymlvi email.yml修改其内容production:delivery_method: :smtpsmtp_settings:address: port: 25domain: authentication: :loginuser_name: 邮件账号password: 邮件密码Notes:如果需要使用Gmail作为SMTP服务器,需要额外的配置,请参考在Redmine中配置使用Gmail 。

redmine项目管理操作指南

redmine项目管理操作指南

redmine项目管理操作指南## English Answer:1. Introduction to Redmine.Redmine is an open-source, web-based project management and issue tracking tool. It is designed to help teams collaborate and manage their projects more efficiently. Redmine offers a wide range of features, including:Task management.Issue tracking.Time tracking.Document management.Wiki.Forums.2. Getting Started with Redmine.To get started with Redmine, you will need to first create an account. Once you have created an account, you can log in and start creating projects.To create a new project, click on the "New Project" button in the top menu bar. On the "New Project" page, you will need to enter the following information:Project name.Project description.Repository URL (optional)。

Issue tracker URL (optional)。

Once you have entered all of the required information, click on the "Create" button.3. Managing Projects.Once you have created a project, you can start managing it. The project dashboard provides an overview of the project's status, including the number of open and closed issues, the number of active users, and the amount of time spent on the project.From the project dashboard, you can also access the project's settings, issue tracker, wiki, and forums.4. Creating Issues.Issues are used to track tasks and bugs. To create a new issue, click on the "New Issue" button in the project dashboard. On the "New Issue" page, you will need to enter the following information:Issue title.Issue description.Issue type (bug, feature, support, etc.)。

如何安装redmine

如何安装redmine

如何安装redmine这几天发现REDMINE这个项目管理软件,从网上找了很多,但就是这个文章好点,讲的最细,但是美中不足的是,没有讲怎么在PHPNOW中安装配置REDMIN!作者:周敏龙本文所用的软件有:● Redmine 0.8.2: /projects/redmine/● InstantRails-2.0-win: /projects/instantrails/本文介绍了如何在局域网的服务器上安装Redmine,文中一部分是是网上下载的,一部分是自己的原创。

由于本人要在公司的内部服务器上安装一个Redmine,然而在网上找到的介绍Redmine的安装的文章都大同小异,实践过程中遇到了不少问题。

经过几天的奋战,终于把Redmine完全安装好了,现在把我自己的心得总结一下,以便大家在遇到同样的问题时少走一些弯路。

首先总结一下本文解决了哪些别人没有解决的问题:(1)将Redmine集成到了已有的PHPNow系统中;(2)总结了安装InstantRails后应该修改哪些配置文件;(3)在非上网机上将RedMine安装为Windows服务,使其能开机自动运行。

1 Redmine介绍是一个基于web的项目管理软件,用Ruby开发的。

(可以想象成用php写的n个文件,可以在网页上浏览,就像wordpress。

)Redmine:这是基于ROR(Ruby on Rails)框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

配置功能强大而且方便,自定义属性和更新通知也很实用,详细的介绍可以看看清华同方的redmine站点。

中文版Redmine在线演示:ezWORK、英文版可看Redmine提供的官方演示。

微软模拟火车地形区域创建

微软模拟火车地形区域创建

MSTS线路制作教程之一地形区域创建1 进入MSTS线路地形生成器(英文简称RGE)后选择文件->新建线路…2 线路参数的设置2.1模板不用改,2.2线路名的第一行填的是玩家看到线路的名字(如:外南铁路)第二行是线路创建的文件夹名(如WaiNan)2.3在线路规格中可以选择是电气化铁路还是非电气化铁路,如果是选择电气化铁路,则需要输入接触网的高度,单位是米2.4在线路限速中填写线路的警戒区速度和线路最高限速2.5如果需要KM/H为速度单位时,最后那个框不要勾以下是我创建线路的参数设置,大家可以根据自己的需要填写3 图中的地球仪上找到自己想要创建线路的大致位置,然后右键单击所要放大的区域,选择地区缩放或者放大继续缩放,此时可以看到地图上以红色线条标注的就是铁路,如果是新的线路可能无法找到,就要用Google Earth或者其他的工具,找到你所建立线路的大致经纬度进行缩放,在缩放期间注意用滚动条来找到缩放的中心位置,不要缩放错了4 把地图一直放大到不能再放大为止,如下图的放大选项已经变成灰色5此时在程序的左下角的状态栏上显示的是[线路名没有四分树] 经纬度信息等6选择文件->新建四分树此时刚才的状态栏变成了[线路名标准地形] 除此之外,地图上没有任何的变化7用鼠标左键框选你想要的线路区域,然后用单击右键,添加所选择的全部区块,如果要添加多块区域,只要重复此步骤多次即可8添加完后如下图出现了很多正方形的小黑格最小的那种方格就是我们刚才框选的区域9此时用鼠标右键单击你所要建设线路的周围小方格,选择标记开关,那个方格就会变成蓝色,如果再对同一个方格选择标记开关一次,就是取消蓝色,变回原来的黑色10在标记好所有蓝色区块后,选择编辑->四分树最小化在以下的对话框中选是,这样没有选中的小方格(没有变蓝色的)就会被删掉,以减少路线文件的容量比如我的线路经过四分树优化后就变成这样11选择文件->保存四分树12选择编辑->生成带标记的区块在以下的对话框中选择是,接着,就会在状态区中看到,RGE正一个接一个地创建地形方块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

进入“Inst antRails/rails_apps/redmine/config"下,有文件“database.yml.example”,复制该文件重命名“database.yml”此文件中可以打开修改数据库信息密码账号等。

Username 和password 字段就是自己要设置的数据库的账号和密码,如下production:adapter: mysqldatabase: redminehost: localhostusername: redminepassword: my_password进入InstantRails根目录下。

点击InstantRails.exe文件。

此时启动环境(Apache)的主程序了。

InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的I→Configure→Database (via PhpMyAdmin)”。

进入phpMyAdmin下,新建三个数据库(用sql命令方式):create database redmine character set utf8;create database redmine_development character set utf8;create database redmine_test character set utf8;4、创建数据库点击InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的I→Rails Applications →Open Ruby Console Window栏目,然后会跳出dos窗口。

在里面输入命令:cd redmine //进入redmin目录rake db:migrate RAILS_ENV="production" //创建数据库注:此时会出现问题,提示gem版本过低,错误如下:Missing the i18n 0.4.2 gem. Please `gem install -v=0.4.2 i18n`解决方法如下(如不行就在当前窗口下执行如下):1.重新打开一个DOS窗口2.DOS窗口里用命令进入gem1.3.7文件所在的目录,执行gem install --localrubygems-update-1.3.7.gem,出现信息:Successfully installed rubygems-update-1.3.71 gem installedInstalling ri documentation for rubygems-update-1.3.7...Installing RDoc documentation for rubygems-update-1.3.7...Could not find main page READMECould not find main page READMECould not find main page READMECould not find main page README3. 再执行update_rubygems.会出现的信息很多,等结束完了运行gem -v 发现已经升级到了1.3.7 (请保证网速畅通。

不然会很慢)4.执行gem install rack -v=1.0.15.gem install -v=2.3.5 rails6.gem install -v=0.4.2 i18n到此完成。

进行下一步,执行rake db:migrate RAILS_ENV="production"注:运行rake db:migrate RAILS_ENV="production"可能会报如下错误:A key is required to write a cookie containing the session data. Use config.action_controller.session = { :key => "_myapp_session", :secret => "so me secret phra se" } in config/environment.rb解决方法:进入redmine下,打开config/environm ent.rb,在该文件最后一个end之前添加如下内容:config.action_controller.session = { :key => "_myapp_session", :secret =>"4035ba51531c6c96a27e3dd41e3d4471" },,保存重新执行rake db:migrateRAILS_ENV="production",则可以看到安装了多个表如果还不行:请运行:如出现如下异常“rake/rdoctask is deprecated. Use rdoc/task instead (in RDoc 2.4.2+)WARNING: 'task :t, arg, :needs => [deps]' is deprecated. Please use 'task :t, [args] => [deps]' instead.at D:/Downloads/ruby/redmine-1.1.3/tasks/email.rake:170”错误,这是因为rake版本太高造成的。

解决办法:先执行gem list rake 查看rake版本。

若果高于0.8.7那就是太高了(比方说0.9.0)。

这样的话就需要卸载0.9.0的,就输入gem uninstall -v=0.9.* rake(*代表版本号是几就填写几eg:0.9.2),然后会提示卸载成功,然后输入gem install -v=0.8.7 rake,会提示安装成功。

如出现和mysql相关的错误提示,可能需要安装最新版本的mysql驱动,因为IstantRails自带的mysql不兼容目前的redmine,所以我们在安装新版本的mysql,执行指令gem install mysql,安装的mysql驱动版本为2.8.1.rake redmine:load_default_data RAILS_ENV="production" //指明当前项目运行环境为produ ction ,中间会提示选择语言,选择zh(中文)。

rake db:migrate RAILS_ENV="developm ent"rake redmine:load_default_data RAILS_ENV="developm ent"到此配置结束了,点击InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的I→Rails Applications→Manage Rails Applications栏目,如下,点击“Start with Mongrel”(启动redmine 这个应用程序)。

跳出一个dos窗口,不要关闭。

现在就可以浏览你配置好的RedMine了。

(如果出现没有绑定什么的提示具体的提示内容忘掉了,说明需要添加MySQL的动态链接库文件libmySQL.dll:/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmyS QL.dll二、Redmine自启服务的安装:1、先安装mongrel_service,在C:\InstantRails\ruby\bin目录下运行:gem installmongrel_service,此过程中会下载一些其他必须的包;2、使用mongrel_service将Redmine安装为服务:mongrel_rails service::install -N RedMine -c C:\redmine -p 3000 –e production;C:\redmine是具体的目录,参考修改;3、安装服务后,查看-e后的参数是不是production,如果不是production而是developm ent,则在注册表中把参数手动改为production即可,修改方法是:在“开始→运行”中键入“regedit.exe”,打开“注册表编辑器”,展开分支“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services”,在下面都是系统服务的名称,右侧窗格中显示的就是服务的详细参数。

找到ImagePath项,修改保存后在服务列表中启动服务,并把服务设置自动启动。

4.然后修改启动方式为自动启动,并添加MySQL服务为其依赖服务(如果你的MySQL服务器不是本机就不用麻烦了):sc config RedMine start= auto depend= MySQL注意:上面命令=后有一个空格。

注意,执行sc config系列指令,服务必须是未启动的才行,否则会出错。

将来如果想去掉这个服务,只要执行:mongrel_rails service::remove -N RedMine三、dmine的邮件服务配置同步发送邮件配置将config/email.yml.example重命名为config/email.yml2.修改config/email.yml文件,修改信息如下:production:delivery_method: :smtpsmtp_settings:address: mail.XXXXXport: 25domain: # authentication: :login# user_name: redmine@# password: XXXXXXdevelopment:delivery_method: :smtpsmtp_settings:address: mail.XXXXXport: 25domain: # authentication: :login# user_name: redmine@# password: XXXXXX注意用#注销掉的那三行信息,那是邮件服务器身份验证信息,但是如果你的用户已经使用了域验证,就不需要那三行信息。

3.保存退出之后,从新启动服务器。

然后访问redmine,以管理员的身份登录系统,点击"管理"---->"配置"---->"邮件通知",然后点击右下角的"发送测试邮件",就可以测试你的邮件服务配置是否成功了。

相关文档
最新文档