摘要:
环境: bitnami redmine 3.3.0 on win7(x32), mysql 5.6.32 for win32, 4G物理内存, ruby 2.1.8, rails 4.2.6 问题: 因为自定义字段数量较多,导出issues时,如果事务数量过多,会出现502 Proxy Error提示,如下图。 解决: 1、修改apache proxy超时时间 在Bitnami\redmine-... 阅读全文
摘要:
随着redmine的使用,数据量和访问量越来越大,CPU负荷50%、100%的情况也越来越多,已经影响正常使用了。因此亟需对mysql的性能进行学习和调整。这里记录mysql的性能监控和设置工具、原理,以及调整过程。 工具 mysql workbench:官方提供的工具,在win7上安装成功了,但在 阅读全文
摘要:
背景 近期为了修改系统中issue数据字段,没有插件直接支持,准备采用rake任务来完成。 错误代码 设置断点调试后发现,在Query:statement函数里有以下代码: valid为ActiveRecord的方法,生成context进行验证,这里验证会失败。 解决 1、看了网上rake任务代码, 阅读全文
摘要:
1、安装debase和ruby-debug-ide包。(注意版本,rubymine 8.0.2下,bitnami下的版本需安装debase -v 0.2.1版本,网上有文章说用debase -v 0.2.2beta6。容易在rubymine启动调试时出现找不到ruby-debug-ide等错误提示) 阅读全文
摘要:
近期需要通过对redmine进行改造,以满足使用功能。 主要通过2个方式: 1、插件redmine custom workflows,可以在issue修改前和修改后增加自定义ruby代码。 比如子任务中修改字段属性后,比对后自动更新至父任务相关字段。 2、通过rake任务,批量对数据进行处理。 比如 阅读全文
摘要:
阅读第3章时,按照教程第一次运行rspec失败了: E:\05 Create\Code\temp\railstutorial\sample_app>rspec spec/requests/static_pages_spec.rbE:/05 Create/Code/temp/railstutorial/sample_app/spec/spec_helper.rb:32:in `block (2 l... 阅读全文
摘要:
近期学习rails,制作的html帮助文件想生成chm文件,用了几个网上的html制作chm软件,生成的chm无法打开。 网上大部分解决方法是修改文件属性,Unlock之后可解决。 以前遇到过打不开,采用此方法也解决过,但是这次文件属性里根本没有Unlock按钮。根据此文提供的线索解决了。 问题原因:CHM文件在NTFS格式的硬盘里的时候就会被阻止显示。(非全部,很明显有些chm可以打开) 解决方... 阅读全文
摘要:
掌握redmine plugin开发的目标在2016年未实现,2017年继续。 选择《Ruby on Rails Tutorial》教程,windows安装railsinstaller,该版本ruby为V2.1.8,和bitnami redmine-3.3.0版本一致。但rails版本为4.2.5. 阅读全文
摘要:
1、bitnami安装时自带了开发环境,如ruby、rails、devkit。 为了版本兼容,应使用bitnami的命令行。 2、通过use_redmine启动命令行:运行Bitnami\redmine-3.3.0-0\use_redmine.bat。 3、cd apps\redmine\htdoc 阅读全文
摘要:
After modified the file \apps\redmine\conf\httpd-vhosts.conf: <VirtualHost *:8080> ServerName redmine.example.com ServerAlias www.redmine.example.com 阅读全文