回国之后开始主持公司ERP的实施,到了后来发现所有的问题都是用email交流而现在杂乱不堪,非常怀念当年在澳洲的时光,所有的问题都通过事件平台提交,管理的井井有条,可惜用的两个平台,一个是公司自己开发的,一个是商业软件,所以只能自己来想办法了,当时找了一下网上的,有Trac,Jira,DotProject等,最后突然发现这个Redmine不错,不过偶对Ruby on Rails不熟悉,不知道假设起来困难与否,就让当时的偶一个teamleader给偶架设一下,其实偶还是最喜欢PHP的,熟悉啊,自己也可以修改,呵呵,可惜没找到,架设成功之后用起来还可以,不过感觉不是特别顺畅,尤其是问题界面的安排,清爽了,但主次显示不明确,还有就是提示功能很不完善,对于那些素质比较低的用户,很多人是不会自动跟系统来interactive的。
后来偶的那个teamleader离职了,偶在仔细配置之后就再没动,上周开会讨论这个系统应用的时候偶突然想到应该通过这个系统出一些报表,例如问题提交的多少,什么方面的问题最多,那个项目的问题最多,提交之后的第一反应时间等,这些都是很重要的管理和绩效考核数据,而这些报告偶一直都没有花时间去仔细关注,跑回Redmine的网站,好像没看到报表类的开发内容,第三方软件里也都是要跟redmine整合的内容,而真正的让人有点期待的是在plugin里看到了一些初步的报表和统计资料,不过内容都不是很多,远远没有达到偶的要求。
软件因为是去年装的,是0.8.2,现在的版本是0.8.7,那么是需要升级,可是升级的文档没有看到,只有安装的文档,郁闷,问了一下之前安装的人,也没有什么有用的信息,唉,算了,先现在吧,然后看看怎么办,没发现下载解压后居然看到有Upgrade的文档,呵呵,打开一看,还是蛮简单的,备份了一下原始的程序,然后开始升级,升级的过程很顺利,无非就是把配置文件考过去,升级Cache,把附件文件拷贝过去,然后merge一下plugin就可以,几下搞定之后很爽,直接关了原来的开启新版本,一切都很好,只是界面好像回到了默认界面,这才想起来,偶定制过界面,赶快把theme里偶定制的拷贝过来,然后把从plugin目录想拷贝的东西拉过来,重新merge一遍,搞定。
重启了一下服务器,发现了几个问题,第一,自动启用的还是老版本,这个容易,跑到启动脚本rc.local里改动一下目录就可以了,然后是plugin里的字符产都是变量名,这个估计是没有语言文件的问题,上去一看,果真如此,看来咱还不是一般的聪明啊,哈哈哈。。臭美了一会就开始汉化插件,汉化完了,上传,merge,晕死,怎么出差,重新检查格式,单双引号,文字编码,折腾了半天,终于以一种非常灵异的方式把中文给折腾进来了,唉,真麻烦啊,回头等把四个插件的中文都汉化测试好了,我扔上来给需要的人用,避免少走很多弯路啊。。
其中一个插件可以产生图形,但图形是空的,估计是图形组件安装的不对,到系统配置里一看,果真如此Rmagick没装上,然后就开始装这个,但这个东东是超级难装,网上搜了一下,谁装都说难装,偶仔细研究了一下之后终于决定先放放,手头实在是没有时间去仔细扣这个,不过有思路也知道方向,应该以后找时间仔细看看肯定就能搞定,时间啊时间,缺的就是它,呵呵。。这个Ruby on Rails还是有些让人不太放心,偶现在有点犹豫是去学这个语言自己修改和开发报表呢,还是再去选一个其他项目管理和bug tracing的工具,从网上的评价上看,貌似很少有其他的系统能做到轻量级且功能这么完整,唉。。先用着吧,有了新需求再说。。。
博主,我也是用redmine做项目管理,怎么联系你?有空交流下
@青蛙 加偶的MSN(xjr[at]hotmail.com),说明是交流redmine的。。呵呵。。