到了公司后便开始按预定的计划开始进行服务器移植,在恢复数据库时发现数据备份文件中只有结构和数据,而一些自定义函数竟然没有备份在内,所以又重新用 mysqldump备份、恢复,同时也修改了自动备份语句中的相关参数。好不容易把apache与各系统整合起来后,发现redmine登录后就报错了,经过调试后很遗憾地发现是昨儿忘记装redmine所需要的ImageMagick,补装时自动下载太慢,到目前为止还没安装完毕,看来今天是没有办法完成移植了。
在安装过程中稍微思索一下VssReporter的技术架构,应该需要一个windows service,处理定时的任务(get/email…),另外也需要提供客户端,用于进行系统设定、并手工执行一些操作(等同定时)。有考虑应该先开发一个Tools,统一处理service和客户端,而VssReporter只需要写成一个类似于plugin的dll,复制到Tools的指定目录,这个工具能够自动加载。这样以后要开发其他的扩展工具也比较容易。
因为早起,所以到下午时有点犯困了,晚上还要上课,实在是累呀。感觉好久没有吃全牛观的面了,还真的有点想,晚上去尝尝看,不知道有没有又涨价呀。
明儿继续弄服务器,然后把VssReporter的架构思路理清楚。