安装项目管理工具Redmine+SVN

合集下载

redmine与svn的集成

redmine与svn的集成

redmine与svn的集成Redmine 与svn 插件使用文档软件版本TortoiseSVN 1.6.15, Build 21041 - 32 BitRedmine 2.3.0Rails 2.2.1svn插件安装可在此downloads下载插件安装文件运行安装程序Vista/Windows 7 /X P 直到安装结束(.net framework 最好在3.5以上)。

Svn插件配置需要安装SVN1.6以上客户端在任意目录右键如下图所示.在弹出的设置窗口点击add 按钮,如下图所示:在弹出的窗口中会有三个选项,如图:1. 需要进行svn项目管理的项目根目录2. 默认安装一个插件的话就选当前安装的插件3. Redmine的atom路径,如果不知道怎么填写请点击Options 按钮该路径有两种方式,两种方式返回的内容均为xml文件格式:1、如果redmine版本库(管理->配置->版本库)启用webservice:如这个时候,地址的填写方式如下:http://192.168.0.2:3000/issues.atom?key=H5lk7vS2efsps3IG QmzD2、也可以用普通方式,如:http://192.168.0.2:3000/issues?format=atom3、该处配置可能出现的问题如:其原因为所写地址返回的不是xml格式文件,一是地址可能写错,二是地址正确的情况下请检查redmine的安全认证(管理->配置->认证)设置。

如:如果要求认证是勾选上的请取消再试就可以了正确配置完成后点击Test 按钮进行测试,如果正常如下图:确保正确填写完以后进行确认应用即可,如下图所示:这个时候我们的插件配置就算完成了,下面我们测试svn与redmine版本库的互动插件测试在你的项目文件任意修改一个文件进行右键提交进入如下图所示界面:点击Redmine Issues 按钮弹出所有redmine的问题界面,如下图:一下是此界面的每个功能按钮说明:o1) 一个基本的问题搜索栏o2) 一个下拉列表中选择哪些字段来搜索,默认是所有字段。

redmine安装和配置

redmine安装和配置

Redmine的官方网站是:,得到与当前Redmine版本相符合的其他软件版本Redmine version Supported Ruby versions Required Rails version Required Rack version current trunk ruby1.8.6,1.8.7Rails2.3.11Rack1.1.11.RubyRuby的官方网站是/,我们使用1.8.7版。

安装Rubytar zxvf ruby-1.8.7-p330.tar.gz./configure--prefix=/usr/local/rubymake&&make install将ruby安装到/usr/local/ruby目录中。

编辑/etc/profile增加ruby环境变量pathmunge/usr/local/ruby/binsource/etc/profile2.RubyGemsRubyGems的官方网站是/,是个包管理工具,相当于RPM、yum等工具。

兼容性考虑建议下载1.3.5版本wget /rubygems/rubygems-1.3.5.tgztar zxvf rubygems-1.3.5.tgz再进入rubygems-1.3.5目录,运行:ruby setup.rb即可完成安装(默认安装到ruby所在目录下)。

3.Zlib库安装Gem需要zlib支持yum-y install zlib zlib-develcd/usr/local/src/ruby-1.8.7-p330/ext/zlibruby extconf.rbmake&&make install4.RakeRake的官方网站是/,可以让gem联网下载安装,也可以在官方网站下载后进行安装。

gem install rack-v=1.1.15.i18ngem install i18n-v=0.4.2生成会话存储密钥时需要6.Ruby on RailsRuby on Rails的官方网站是/,同样可以使用gem联网下载安装,也可以下载后再本地安装。

安装redmine

安装redmine

安装redmine有两种方法:一是,安装ruby186-26.exe ,然后通过命名自动下载安装,但速度超慢,又容易出错;二是选择InstantRails,里面集成了ruby,rails,mysql,phpmysqladmin,apache 等组件,安装很简单。

下面是步骤(我从其他网站拷贝后,自己稍作整理)一、安装redmine1. 下载InstantRails,解压缩到C盘根目录下。

2. 下载Redmine,解压缩。

将Redmine解压缩的文件夹直接拷贝到InstantRails目录的rails_apps目录下。

4. 启动InstantRails.exe,检查apache和mysql都正常启动。

(保证机器以前没有mysql,有的话要提前卸载,否则可能与InstantRails自带的mysql冲突)5. 创建数据库,在phpMyAdmin中使用sql语句创建数据库:create database redmine character set utf8;注:进入phpmyadmin下有两种方式。

法1:浏览器输入http://127.0.0.1/mysql/ 法2:InstantRails 界面(就是刚才点击InstantRails.exe后的程序界面)的I→Configure→Database (via PhpMyAdmin)”。

如果该栏是灰色的,表示你安装后没重启机器。

重启一下即可6. 将redmine的config目录下的database.yml.example文件重命名为database.yml。

里面是数据库的配置文件,说明数据库用户名、密码等。

7.往数据库里导数据点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。

在里面输入命令:cd redmine-0.8.4rake db:migrate RAILS_ENV="production"rake load_default_data RAILS_ENV="production"在Redmine项目的命令行执行rake db:migrate RAILS_ENV="production",用来创建数据库,完成后应该创建43个表。

redmine使用教程

redmine使用教程

redmine使用教程Redmine是一款开源的项目管理工具,可用于团队协作、任务跟进、Bug追踪等。

下面是使用Redmine的简单教程:1. 登录:在浏览器中输入Redmine的网址,进入登录页面。

输入用户名和密码,点击登录。

2. 创建项目:登录后,在主页上点击"新建项目"按钮。

填写项目名称、标识和描述等信息,点击"创建"按钮完成项目创建。

3. 创建任务:在项目页面的左侧导航栏上点击"问题",然后点击"新建问题"按钮。

填写任务的标题、描述、优先级等信息,点击"创建"按钮完成任务创建。

4. 分配任务:在任务页面,可以在"分配给"字段中选择执行任务的成员。

点击"保存"按钮完成任务分配。

5. 跟进任务:任务创建后,在任务页面可以看到任务的详细信息。

点击"添加跟踪"按钮,可以添加任务的进展或备注。

6. 关闭任务:当任务完成时,点击任务页面上方的"关闭"按钮。

任务会被标记为已关闭,不再显示在任务列表中。

7. Bug追踪:在任务页面中选择相应的标签,如"Bug"来追踪Bug。

可添加Bug的详细描述、复现步骤等信息。

8. 项目文档:在项目页面的左侧导航栏上点击"文档",可以上传和分享项目相关的文档。

9. 团队协作:Redmine提供了多种协作功能,如讨论、文件共享、日程安排等。

可以通过左侧导航栏上的相应按钮进行使用。

10. 报表分析:Redmine提供了丰富的项目和任务报表,可以通过点击左侧导航栏上的"报表"按钮进行查看和分析。

以上是Redmine使用的简单教程,希望对你有帮助。

Redmine

Redmine

Redmine的简介
Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。

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

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

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

Redmine建立在Ruby on Rails的框架之上,支持跨平台和多种数据库
特征
∙支持多项目
∙灵活的基于角色的访问控制
∙灵活的问题跟踪系统
∙甘特图和日历
∙新闻文档和文件管理
∙feeds和邮件通知
∙依附于项目的wiki
∙项目论坛
∙简单实时跟踪功能
∙自定义字段的问题,时间项,项目和用户
∙SCM in集成(SVN, CVS, Git, Mercurial, Bazaar and Darcs)
∙多个LDAP认证支持
∙用户自注册支持
∙多语言支持
∙多数据库支持
Redmine的安装过程
我的密码是1234
安装好的Redmine, 然后点击Access Bitnami redmine stack进入登录界面
登录:用户名:user 密码:1234
我的工作台:
项目:
问题——日历、甘特图
管理:。

redmine安装

redmine安装

PS:在这里安装这些软件过程中,可能会出现依赖关系,这时,可以单个去安装这些软件包。如果提示需要低版本的关系时
先dpkg -l | grep 相应的包,看是不是已经在系统中安装。如果有,而且关系不对,则先卸载相应软件包,再安装就即可。
reboot 一下
2、变更Mysql服务器设定
sudo vi /etc/mysql/f
同时还要配置一下 /var/www/redmine location in /etc/apache2/sites-available/default 文件,在其中加入下列行:
<Directory /var/www/redmine>
RailsBaseURI /redmine
</Directory>
默认管理员帐号 admin 密码admin
$ sudo a2enmod passenger
重启apache2 就可以运行redmine了。
6、重启Apache服务
sudo /etc/init.d/apache2 restart
如果有图形界面,gedit编辑器比较好用
现在可以用 http://localhost/redmine 进行访问。
1、安装服务器
sudo apt-get install mysql-server apache2 libapache-ruby1.8 apache2-mpm-worker libapache2-mod-passenger php5 php5-mysql php5-cli php5-gd libapache2-mod-php5 phpmyadmin
[mysqld] 段下,加入
default-character-set = utf8

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和版本跟踪SVN的完美结合

项目管理Redmine和版本跟踪SVN的完美结合

项目管理Redmine和版本跟踪SVN的完美结合本节主要讲解一下项目管理和版本跟踪——Redmine和SVN的结合,Redmine 是项目管理,SVN是版本控制工具,那么怎样把他们结合一起以及结合时有哪些问题呢,下面本文就给你一一解答。

工作越来越繁琐,事情多了很多细节都会照顾不到,所以这次使用Redmine对项目进行安排和跟踪进度,又因为一直用SVN进行版本的管理,而且这两个系统是可以结合在一起使用,很容易看清楚每个人的代码、文档的变化。

但是在安装和配置的时候却遇到不少小问题(在没有解决的时候就是天大的问题了),记录一下利人利已!Redmine和SVN的结合,首先安装Ruby,Ruby是一键式安装,只要Next就行了。

安装完成后,在CMD命令行下执行gem install rails --include-dependencies,执行这个命令的时候需要联网的,因为需要下载一些文件,而且过程有点慢,耐心等待其自动安装完成。

Redmine和SVN的结合时要下载Redmine,解压即可。

在配置前,必须安装MySql 数据库,然后执行以下几个步骤:1.在mysql中新建"redmine"数据库create database redmine character set utf8;2.把config/database.yml.example更名为config/database.yml,并设置数据库用户名和密码3.在命令提示符中到redmine的目录下,创建数据库结构rake db:migrateRAILS_ENV="production"4.安装默认配置 rake redmine:load_default_data RAILS_ENV="production"5.运行服务器ruby script/server -e production,使用http://localhost:3000/进行浏览6.使用admin/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: 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下安装redmine

windows下安装redmine

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。

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

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

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

虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一个有用的Scrum和敏捷的选择。

由于Redmine的设计受到Rrac的较大影响,所以它们的软件包有很多相似的特征。

Redmine建立在Ruby on Rails的框架之上,他可以夸平台和数据库。

Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。

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

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

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

虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine 是一个有用的Scrum和敏捷的选择。

由于Redmine的设计受到Rrac的较大影响,所以它们的软件包有很多相似的特征。

Redmine建立在Ruby on Rails的框架之上,他可以夸平台和数据库。

在安装之前,应该确认Linux操作系统已经安装好gcc编译器,否则请用Linux安装光盘先行安装gcc编译器:gcc –v如能返回gcc版本号,则gcc正确安装。

一、安装 Ruby 解析器一些Linux发行版本,都自带Ruby解析器,大家都用ruby -v查看是什么版本,0.9.4的redmine不支持ruby 1.9.x的,如果你系统的ruby是1.8.x就够了ruby的源代码可以从Ruby官方网站下载:这里最好用ruby 1.8.7版本/en/downloads/下载源代码包到本地Linux主机,然后解压缩,进入该目录,进行配置,编译和安装:tar xzvf ruby-1.8.7.tar.gzcd ruby-1.8.7./configure –prefix=/usr/local/rubymake && make install如果想浏览所有的configure参数,可以:./configure –help |more如果不定制安装的目录,默认将安装到/usr/local目录下面。

redmine安装教程

redmine安装教程

Ps:当下载遇到yum被锁的话,可以用rm -f /var/run/yum.pid没有cd 进入目录的话都是默认~ 根目录操作Nano可以用vim代替,比较方便严重注意:输入命令的同时先看下下面有没有图文!Gem命令加载东西很慢的,耐心等相关辅助网站:/projects/redmine/wiki/Install_Redmine_25x_on_Centos_65_complete /Linux/2015-03/115545.htmhttps:///一:卸载mysql1:卸载系统自带的mysql查看已经安装的mysql:rpm -qa | grep -i mysql2:卸载mysqlrpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_643:删除与mysql相关的所有文件和库find / -name mysqlrm -rf /usr/lib64/mysqlrm -rf /usr/share/mysqlrm -rf /var/lib/mysqlrm -rf /etc/f二:安装依赖包yum -y install nano zip unzip libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel gcc ruby-devel gcc-c++ make postgresql-devel ImageMagick-devel sqlite-devel perl-LDAP mod_perl perl-Digest-SHA三:安装服务器(apache)和mysqlyum -y install httpd mysql mysql-server设置开机启动(Allow start services when OS boot )chkconfig httpd onchkconfig mysqld onservice httpd startservice mysqld start为数据库root设置密码/usr/bin/mysql_secure_installation四:关闭SELinuxnano /etc/selinux/config五:设置主机名(设置你自己的域名)nano /etc/hosts六:配置防火墙:nano /etc/sysconfig/iptables添加内容位置如图:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPTnano /etc/sysconfig/ip6tables添加内容如上图类似:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT激活配置/etc/init.d/iptables restart/etc/init.d/ip6tables restart允许重启后开启防火墙:chkconfig iptables onchkconfig ip6tables onreboot六:安装php和phpmyadmin(安装图形界面管理数据库)yum -y install php php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc php-pecl-apc php-soapservice httpd restart安装phpmyadminrpm --import /rpm/packages/RPM-GPG-KEY.dag.txtyum install (注意要连着下面的链接)/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpmyum -y install phpmyadmin编辑虚拟主机文件来允许远程登录到phpmyadminnano /etc/httpd/conf.d/phpmyadmin.conf编辑配置phpmyadminnano /usr/share/phpmyadmin/config.inc.phpservice httpd restart七,设置8080端口nano /etc/sysconfig/iptables添加内容位置如图-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPTnano /etc/sysconfig/ip6tables编辑内容如上图类似位置:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 激活端口/etc/init.d/iptables restart/etc/init.d/ip6tables restart编辑端口,进而进入myphpaadminnano /etc/httpd/conf/httpd.conf添加内容如图位置(ps:your_改为你自己喜欢的域名,不过要和刚才上面设置的一样)<VirtualHost *:8080>DocumentRoot /usr/share/phpmyadmin/ServerName your_</VirtualHost>设置侦听端口:nano /etc/httpd/conf/httpd.conf添加内容位置如图Listen 8080service httpd restart八:安装ruby\curl -L https://get.rvm.io | bash source /etc/profile.d/rvm.shrvm list knownrvm install 1.9.3检查是否安装成功ruby -v九:安装rubygemsyum -y install rubygems十:安装passengergem install passenger注意:安装要是出错,可能是gem源的问题,可以换源再试gem sources --remove https:///gem sources -a https:///gem sources -l注意显示的内容如下*** CURRENT SOURCES ***https://# 请确保只有gem sources -ugem install passenger2:passenger-install-apache2-module安装成功会出现两段需要复制的配置文件,建议先复制到文本,之后用的时候再粘贴LoadModule passenger_module/usr/local/rvm/gems/ruby-1.9.3-p551/gems/passenger-5.0.10/buildout/apache2/mod_passenger.so<IfModule mod_passenger.c>PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p551/gems/passenger-5.0.10PassengerDefaultRuby /usr/local/rvm/gems/ruby-1.9.3-p551/wrappers/ruby</IfModule><VirtualHost *:80>ServerName # !!! Be sure to point DocumentRoot to 'public'!DocumentRoot /somewhere/public<Directory /somewhere/public># This relaxes Apache security settings.AllowOverride all# MultiViews must be turned off.Options -MultiViews# Uncomment this if you're on Apache >= 2.4:#Require all granted</Directory></VirtualHost>其中一段配置文件放到:nano /etc/httpd/conf.d/passenger.conf配置文件内容,复制刚才生成的,根据你自己安装生成的为主:LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p545/gems/passenger-4.0.37/buildout/apache2/mod_passenger.so<IfModule mod_passenger.c>PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p545/gems/passenger-4.0.37PassengerDefaultRuby /usr/local/rvm/gems/ruby-1.9.3-p545/wrappers/ruby</IfModule>3:service httpd restart十一:为redmine创建数据库注意:输入密码,root_password_mysql改成你上面root设置的密码,y our_new_password改成redmine_admin的密码(自己设置新的密码)mysql --user=root --password=root_password_mysqlcreate database redmine_db character set utf8;create user 'r edmine_admin'@'localhost' identified by 'y our_new_password';grant all privileges on redmine_db.* to 'r edmine_admin'@'localhost';quit;十二:安装2.5版本的redmine:cd /var/wwwwget /releases/redmine-2.5.0.tar.gztar xvfz redmine-2.5.0.tar.gzmv redmine-2.5.0 redminerm -rf redmine-2.5.0.tar.gz配置数据库:cd /var/www/redmine/configcp database.yml.example database.ymlnano database.yml注意如下图:password_redmine_admine是你刚才设置redmine_admin的密码十三:设置rails(bundle install要是出现错误,按提示操作)cd /var/www/redminevim Gemfile编辑换成淘宝源https://gem install railsgem install bundlerbundle installrake generate_secret_token创建redmine的数据库表RAILS_ENV=production rake db:migrateRAILS_ENV=production rake redmine:load_default_data十四::激活FCGI:cd /var/www/redmine/publicmkdir plugin_assetscp dispatch.fcgi.example dispatch.fcgicp htaccess.fcgi.example .htaccess十五:设置adpache 和FastCGIcd /var/www/rpm --import https:///static/0608B895.txtwget /pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpmyum -y install mod_fcgidrm -rf epel-release-6-8.noarch.rpm十六:创建文件目录:mkdir -p /opt/redmine/fileschown -R apache:apache /opt/redminecd /var/www/redmine/configcp configuration.yml.example configuration.yml nano configuration.yml编辑内容如图:十七:配置邮箱(可选)nano /var/www/redmine/config/configuration.yml刚才让复制的两个配置文件,一个一开始就用了,第二个现在用配置内容如下:(对照你刚才复制的内容进行修改)<VirtualHost *:80>ServerName your_domainServerAdmin your_domain@DocumentRoot /var/www/redmine/public/ErrorLog logs/redmine_error_log<Directory "/var/www/redmine/public/">Options Indexes ExecCGI FollowSymLinksOrder allow,denyAllow from allAllowOverride all </Directory></VirtualHost>十九:允许redminecd /var/wwwchown -R apache:apache redmine chmod -R 755 redmineservice httpd restart二十:安装 Subversionmkdir -p /opt/repositories/svnchown -R apache:apache /opt/repositories/chmod 0755 /opt/repositoriesyum install mod_dav_svn subversion subversion-rubymkdir /usr/lib64/perl5/vendor_perl/Apacheln -s /var/www/redmine/extra/svn/Redmine.pm /usr/lib64/perl5/vendor_perl/Apache/Redmine.pm 注意If you are using 32 bit Centos, change the path "/usr/lib64" to "/usr/lib"nano /etc/httpd/conf.d/subversion.conf添加以下内容:PerlLoadModule Apache::Redmine<Location /svn>DAV svnSVNParentPath "/opt/repositories/svn"SVNListParentPath onOrder deny,allowDeny from allSatisfy anyLimitXMLRequestBody 0SVNPathAuthz offPerlAccessHandler Apache::Authn::Redmine::access_handlerPerlAuthenHandler Apache::Authn::Redmine::authen_handlerAuthType BasicAuthName "Subversion Repository"Require valid-userRedmineDSN "DBI:mysql:database=redmine_db;host=localhost:3306" RedmineDbUser "redmine_admin"RedmineDbPass "your_password_database_redmine"</Location>。

CentOS下部署Redmine项目管理系统

CentOS下部署Redmine项目管理系统

CentOS下部署Redmine项目管理系统环境需求:CentOS6.2 + ruby1。

9。

2 + rails3.2.6 + redmine2。

0。

3 + rubygems1。

3.7 (版本很重要)1、关掉selinux和iptablessed—i s/\=enforcing/\=disabled/g /etc/selinux/configchkconfig --level 35 iptables offchkconfig —-level 35 ip6tables off2、安装相关的rpm包yum -y install vim-enhanced wget ntp gcc gcc-c++ make automake autoconf mysql—devel libxml2—devel curl-devel patch libxslt—devel libxslt cyrus—sasl-devel openssh openssh—clients subversion pcre-devel httpd3、安装ruby-1。

9。

2tar zxvf ruby-1.9.2-p290。

tar.gzcd ruby-1。

9.2—p290/。

/configuremake && make installcd ext/opensslruby extconf。

rbmake && make installruby —v(检查安装版本)#ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]4、安装rails3.2.6gem install rack (可能需要)gem install rails -v=3。

2.65、安装mysql数据库yum -y install mysql—servermv/etc/f /etc/f。

bakcp/usr/share/mysql/my—huge。

免费项目管理软件Redmine安装配置

免费项目管理软件Redmine安装配置

Redmine 是一个适用于中小型企业的项目管理软件,开源,并且支持中文。

原来一直使用dotProject,但是他的汉化很费劲,总是存在一些小问题。

偶尔发现了这个软件,界面很漂亮,不过项目功能没有dotProject完善,特别是在项目计划部分,但是对于小公司够用了。

我是通过BitNami Redmine Stack安装使用的,他集成了ROR的运行环境和数据库,对于我这个不懂Ruby的人很方便。

下载地址在此:/stack/redmine上面有多种操作系统的版本供下载。

里面集成的软件有(0.8.2-0版):- Redmine 0.8.2- Apache 2.2.11- ImageMagick 6.4.0-2-Q8- MySQL 5.0.51b- Subversion 1.4.6- Ruby 1.8.6- Rails 2.1.1- RubyGems 1.2.0其他具体信息可以参考安装BitNami Redmine Stack后的readme.txt文件。

安装很简单,一路Next就可以了,只要注意,他设置的登录密码同时也是MySql数据库root账号的密码。

其他的端口,语言什么的都简单。

不过我安装完成之后,只有初始页面是中文的,登陆之后就变成了英文的,弄了半个小时也不知道,后来用了一个很暴力的方法,找到了他的国际化支持的资源文件夹(安装文件夹\apps\redmine\config\locales),就把他的英文资源文件(en.yml)给删除了,把中文资源文件(zh.yml)文件复制并改成英文文件的名字(en.yml),然后修改文件里面的起始部分,把“zh:”改成了“en:”,然后保存,这样就不会出现英文的了。

安装之后,由于我的服务器其他的需要Mysql实例已经使用了3306端口,所以需要修改Mysql的端口,在Mysql的配置文件中(安装文件夹\Mysql\My.ini)修改端口号为需要设置的端口,然后修改redmine的数据库配置文件(安装文件夹\apps\redmine \config\database.yml),把端口改为相同的端口。

Redmine常见问题

Redmine常见问题

安装环境:bitnami-redmine-3.2.3-1-linux-x64-installer.run1、Redmine无法访问https方式的svn库问题描述:Redmine与SVN结合进行版本管理,SVN默认连接方式为HTTPS;但是在这种连接方式下,Redmine会出现404错误,查看错误日志:/opt/redmine-3.2.3-1/apache2/logs/error_log发现是缺少ssl证书。

解决方法:1.1查看httpd所属用户psauxdaemon 19997 0.0 0.6 553968 13248 ? S 09:36 0:00/opt/redmine-3.2.3-1/apache2/bin/httpd.bin1.2生成ssl证书svn --username daemon--config-dir certificate-dir co URL选择永久保存ssl凭证,输入svn账户及密码。

chown–R daemon:daemoncertificate-dircp-af certificate-dir/opt/redmine-3.2.3-1/subversion/1.3 修改subversion_adapter.rb的内容/opt/redmine-3.2.3-1/apps/redmine/htdocs/lib/redmine/scm/adapters/subversion _adapter.rb1.def credentials_string2.3.str = ''4.5.str << " --username #{shell_quote(@login)}"unless@login.blank?6.7.str << " --password #{shell_quote(@password)}"unless@login.blank? || @password.blank?8.9.str << " --no-auth-cache --non-interactive "10.11.str12.13.end修改为:1.def credentials_string2.3.str = ''4.5.str << " --username #{shell_quote(@login)}"unless@login.blank?6.7.str << " --password #{shell_quote(@password)}"unless@login.blank? || @password.blank?8.9.str << " --trust-server-cert --no-auth-cache --non-interactive10.--config-dir /opt/redmine-3.2.3-1/subversion/certificate-dir"11.12.str13.14.end1.4 重启Redminecd /opt/redmine-3.2.3-1./ctlscript.sh restart2、Redmine邮件配置/opt/redmine-3.2.3-1/apps/redmine/htdocs/config/configuration.yml 163、sina邮箱默认没有开启smtp服务,需要先开启smtp服务。

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是一款用Ruby开发的基于web的项目管理工具,安装、配置、使用比较简单灵活,免费开源,支持很多插件,是行业内比较流行的一款项目管理工具。

我们主要用它来做缺陷管理,跟Jira问题跟踪系统类似,适用于在公司外(无法使用问题跟踪)的项目。

1.安装Redmine的安装比较麻烦,需要安装MySQL、PHP、Ruby、Apache等软件,不过网上有大量集成好的一键安装包,使用集成安装包很方便。

1.1.L inux环境1)上传集成安装包bitnami-redmine-3.4.2-4-linux-x64-installer.run到服务器。

2)可能需要赋权,chmod +x bitnami-redmine-3.4.2-4-linux-x64-installer.run。

建立一个文件夹作为安装目录mkdir redmin_admin,并给文件夹赋权chmod 777 redmin_admin。

3)执行命令./bitnami-redmine-3.4.2-4-linux-x64-installer.run。

4)选择安装语言,5,简体中文。

5)提示安装组件,都选择Y即可。

6)设置安装目录。

7)创建管理员账号,密码。

8)Redmine的默认访问端口是80,MySQL数据库端口是3306,如果端口被占用,则会提示你设置一个新端口。

9)设置缺省语言,默认30,中文即可。

10)暂不配置SMTP。

如需使用,可后续配置。

11)了解更多有关Bitnami云主机,取消。

12)确定是否开始安装,选择Y,程序开始读条安装,直至进度是100%.13)安装完成之后,会提示是否启动程序,选择Y,程序安装完成。

Linux下也可使用Xmanager图形化界面进行安装,非常简单,不再描述。

如有问题可以自行百度解决。

1.2.w inding环境使用exe安装包,安装步骤同Linux。

2.缺陷管理项目配置2.1.新建项目使用管理员账户登录Redmine后,点击“管理”,然后点击“项目”,打开项目管理页面,点击右上角的“新建项目”,输入项目信息,其它选项根据实际情况选择或者默认,点击“创建”。

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,主要是看中他的开源、插件丰富、具有中文支持的特点。

因为之前接触ROR和Mysql不多,我参考了网上大量文章,同时安装时又遇到诸多曲折。

因此把我的安装过程细化至每一个步骤,形成图文安装指南,希望对大家有用。

这篇博文主要参考了如下文章:/projects/redmine/wiki/RedmineInstall/blog/857494有关BUG的疑难解答主要参考:/boards/2/topics/22358/issues/7516/boards/2/topics/6423?r=6447/blog/2010/03/192/安装准备先下载下面这些安装过程中要用到的软件,如上图所示:1. Ruby 1.8.7:/frs/download.php/74293/rubyinstaller-1.8.7-p334.exe2. MySQL:/downloads/mysql/5.5.html#downloads3. Redmine 主程序:/projects/redmine/wiki/Download4. Win32 OpenSSL Light:/download/Win32OpenSSL_Light-1_0_0d.exe5. Visual C++ 2008 Redistributables :/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F 2BC1BF&displaylang=en (如果不安装这个,调用OpenSSL 时可能会报“应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题。

”错误)6. ZLib 1.2.5:/zlib125-dll.zip (这个地址貌似失效了……那我这个版本哪里来的……汗……那就试试这个吧:/f /9662774.html)7. libiconv 1.9.2:/projects/gnuwin32/files/libiconv/ (运行rake 时要用到)安装与配置安装Ruby1. 安装Ruby运行环境(rubyinstaller-1.8.7-p334.exe),如上图2. 注意在安装过程中,勾选如上两项3. 开始安装,直至安装完成。

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

Redmine + SVN 安装配置指南
准备安装文件
我们搭建redmine使用集成环境Instantails。

1 InstantRails2.0:/projects/instantrails/
2 redmine 1.3.0:/frs/?group_id=1850
3 gem1.3.7:/frs/download.php/70695/rubygems-update-1.3.7.gem 安装
●配置InstantRails2.0与redmine
1.解压InstantRails
2.0到一个目录
2.解压Redmine1.
3.0到InstantRails.2.0的r ails_a pps目录下
●升级InstantRails2.0
由于Instant Rails 官网这个程序最新的2.0版本07年以后就不再更新了,因此自己
搭建前请根据自己的需求更新其中的软件,Instant Rails2.0中软件的版本如下: * Upgrades Ruby to version 1.8.6 Patch Level 111
* Upgrades Rails to 2.0.2
* Upgrades Mongrel to 1.1.2
* Upgrades RubyGems to 1.0.1
* Upgrades Rake to 0.8.1
* Upgraded Cookbook app to support Rails 2.0.2
打开Redmine1.3.0软件包中Doc目录下的INSTALL文档,可以看到安装的软件版本
需求(具体情况视使用的Redmine的版本而定)
== Requirements
* Ruby 1.8.6 or 1.8.7
* RubyGems 1.3.7
* Ruby on Rails 2.3.14 (official downloadable Redmine releases are packaged with
the appropriate Rails version)
* Rack 1.1.2 gem
* Rake 0.9.2 gem
* I18n 0.4.2 gem
因此需要更新其中的软件,步骤如下:
1.进入InstantRails根目录下。

点击InstantRails.exe文件
2.点击InstantRails界面(就是刚点击InstantRails.exe后的程序界面)的Rails
Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。

在里面输入命令:
3.更新RubyGem,由于InstantRails2.0 中gem的版本比较低,不能直接通过命令行
直接在线更新,需要使用到之前下载gem1.3.7软件包。

DOS窗口里用命令进入gem1.3.7文件所在的目录,执行gem install --local rubygems-update-1.3.7.gem,出现信息:
Successfully installed rubygems-update-1.3.7
1 gem installed
Installing ri documentation for rubygems-update-1.3.7...
Installing RDoc documentation for rubygems-update-1.3.7...
Could not find main page README
Could not find main page README
Could not find main page README
Could not find main page README
在DOS窗口中输入update_rubygems命令.会出现的信息很多
等结束完了运行gem -v 发现已经升级到了1.3.7,说明更新已经成功
4.更新Rack,在命令行中输入gem install rack -v=1.1.0
5.更新Rake,在命令行中输入gem install rake -v=0.9.2
6.在Redmine >= 1.0.5时,就需要安装i18n了,在命令行中输入gem install i18n
-v=0.4.2
7.最后更新Rails,在命令行中输入gem install rails -v=2.3.14
注意:Rails要在Rack和Rake软件包之后更新,因为Rails 2.3.11依赖Rack和Rake,Rails 更新时如果发现Rack或Rake版本低就会自动更新Rack和Rake,但是自动更新的Rake的不是
0.8.3(我这是0.9.1),这导致Rake之后会运行失败
8.更新Mongrel ,InstantRails2.0 自带的Mongrel是1.1.2的版本,需要更新,在命
令行中输入gem install mongrel -v=1.1.5
建立redmine的数据库
1.进入“InstantRails/rails_apps/redmine/config"下,有文件
“database.yml.example”,复制该文件重命名“database.yml”
2.配置database.yml中的“production”的参数,使用默认也可以
3.InstantRails界面右键Configure→Database (via PhpMyAdmin)”。

进入
phpMyAdmin下,新建数据库(用sql命令方式):
create database redmine character set utf8;
4.设置Session Key,进入Redmine目录,在命令行中输入rake
generate_session_store
执行此步骤时会出现一个错误,大概的意思是需要安装rdoc -v 2.4.2+。

因此
先执行如下命令: gem install rdoc -v 2.4.3
5.创建Redmine数据库,进入Redmine目录,在命令行中输入rake db:migrate
RAILS_ENV="production",这将创建表和管理员账号
6.输入ruby script/server -e production,启动Web服务器,
启动成功的界面如下所示:
在浏览器中输入http://localhost:3000/登陆,默认使用管理员账号
login: admin password: admin,下面是登陆后的截图
配置SVN
●安装SVN
我这里使用Visual SVN作为SVN的服务,可以参考网络上的文章
SVN的服务端不用采用https的形式。

如果采用https的形式,会导致配置不成功,具体什么原因还么样弄明白。

●配置
1.进入Redmine目录下Config,有文件“configuration.yml.example”,复制该文件重命名
“configuration.yml”,修改其中的SVN配置
scm_subversion_command: svn # (default: svn)
2.在环境变量Path中添加SVN服务端的Bin所在的目录
3.重启电脑
4.重启Redmine。

相关文档
最新文档