更改

跳转至: 导航搜索

Redmine

添加2,015字节, 2018年5月8日 (二) 18:33
无编辑摘要
=安装调试回顾=
2015年9月起安装调试Redmine,采用Bitnami软件包。
内容记录分散在Deermin、Deergrove的博客上。通过博客搜索引擎可以检索到。
本维基上收集汇总。
 
==2015/6/9 解决redmine写操作很慢的问题==
http://www.deergrove.com.cn/blog/?p=919
http://www.deermin.com/?p=30
* 系统在新建project,task的时候速度很好,在建立issue的时候,服务器上都是慢得抓狂,等待时间要1分钟左右。
* 网上找到了一个方法:
解决redmine写操作很慢的问题
以前刚开始时用redmine是直接使用它的webrick服务器来运行的,后来为了提高性能,采用nginx+passenger的方式来驱动 redmine,访问速度快了不少,但是在新建问题或更新问题时变得非常慢,还以为是哪里没有配置好,后来网上搜索了一下,发现有人提到是因为在新建问题 和更新问题时会发送邮件,而且是同步操作的,就是说需要等到邮件发送成功后才会返回。这样一说还真是恍然大悟,于是找到了解决的方案,将发送邮件的方式改 为异步操作:
1. 进入redmine目录下的config目录;
2. 编辑configuration.yml;
3. 找到 delivery_method: :smtp,将smtp改为async_smtp,保存退出;
4. 重启nginx服务;
完成以上步骤后,重新打开redmine,新建问题和编辑问题提交后唰唰的就出来了
 
==2016/3/17 Redmine 中文附件名报错修复==
http://www.deermin.com/?p=42
https://www.redmine.org/issues/19398
* redmine只是一个application,基于rails的,rails的文件名编码问题导致redmine出错。上github,找到了解决方案
[https://github.com/rails/rails/issues/19187]
[https://github.com/marutosi/rails/commit/07a61b0eb2c9dbbdc6545be83ed5f182740bc851]
* 修改如下:文件 actionpack/lib/action_dispatch/middleware/static.rb 第32行
# path = File.join(@root, p)
# fix chinese file name error added by oyf @20150409
path = File.join(@root, p.force_encoding('UTF-8'))
 
==

导航菜单