如何在win10平台部署redmine?
1、选择正确的redmine版本
问题:subversion无法识别问题
redmine4.0版本取消了windows平台对subversion的支持。下载后,subversion识别为感叹号。找到原因后,下载redmine3.3.0
参考链接:
https://community.bitnami.com/t/bitnami-redmine-3-3-1-0-windows-installer-exe-not-include-the-subversion/45246/4
成功!
2、安装成功添加ruby环境变量至path中
3、访问http://127.0.0.1:81/redmine查看redmine(或使用本机ip地址)
4、添加redmine-code-review插件
问题:rake aborted!
不需要单独下载ruby installer,redmine文件里已存在ruby,只需添加到环境变量。
rake redmine:plugins:migrate RAILS_ENV=production
#出错
rake aborted!
LoadError: cannot load such file – rails/all
解决方案:
问题一:
rake is not part of the bundle. Add it to your Gemfile.
step1:
把rake-11.1.2.gem 放在D:\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\vendor\cache目录下
gem install rake-11.1.2.gem --local
step 2:
在D:\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\gemfile目录下,增加如下内容:
gem “rake”, “11.1.2”
问题二:
Could not find a valid gem ‘bundler’ (>= 0), here is why:Unable to
download data from https://rubygems.org/ - SSL_connect returned=1
errno=0 state=SSLv3 read server certificate B: certificate verify
failed (https://api.rubygems.org/latest_specs.4.8.gz)
step 1:
把bundler-1.17.3.gem放在D:\Bitnami\redmine-3.3.0-1\ruby\lib\ruby\gems\2.1.0\cache目录下
gem install --local bundler -v 1.17.3
step 2:
在D:\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\plugins目录下执行
bundle install
rake redmine:plugins:migrate RAILS_ENV=production
成功!
如何在windows server 2008部署redmine?
过程基本和win10相同,但有几个注意点:
1、windows server 2008是断网的,所以 .gem文件一律需要手动安装。基本就是把
D:\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\vendor\cache 下的所有.gem文件拷贝到服务器相应目录下。
gem install --local n1.gem n2.gem n3.gem
为了批量进行安装,可以先把cache文件夹下的所有文件名输出到txt,然后用notepad 将换行符替换为空格。
dir /b >aa.txt
安装过程中,有个别文件会出现问题,需要“断点续传”
2、plugins对文件目录有要求。
在D:\Bitnami\redmine-3.3.0-1\apps\redmine\htdocs\plugins目录下输入
rake redmine:plugins:migrate RAILS_ENV=production
时没有任何反应,找了很久的原因,最后发现是安装包在windows server 2008里提取时,又多了一层解压目录redmine_code_review-0.7.0!!我以为和win10一样,所以花了很多时间排查。应该直接把redmine_code_review放在plugins下。
参考资料
windows+svn+redmine实现代码评审:
https://blog.youkuaiyun.com/kongxingxing/article/details/78062653
Redmine插件Code Review使用介绍:
https://fannyxjf.iteye.com/blog/709769
项目管理工具Redmine操作手册:
https://www.jianshu.com/p/746a7a99e739
redmine官网:http://www.redmine.org/projects/redmine
可以借鉴一下别人的管理模式