自动化开发环境

来源:互联网 发布:看时尚杂志的软件 编辑:程序博客网 时间:2024/05/17 22:28

一直想在单位里建设一个自动化开发的流程和环境,于是找了一堆的项目管理、bug跟踪之类的开源软件,但是发现很多开源的工具都用到了apache+php+mysql这样的环境,于是又要去搭建这样的环境。在网上找了一下,有个现成的东西叫“xampp”已经整合了这么些工具,安装也很容易。比起以前的那个什么greenAMP,整合起来要容易的多。

bug跟踪工具用的是flyspray,这个是totoriseSVN开发小组都在用的bug跟踪系统,个人感觉界面上比mantis要漂亮一些,而且还有任务进度条显示。二者都是轻量级的bug tracker,都是用php+mysql搭建的环境。唯一的遗憾就是flyspray还没有中文版,无奈只好自己做些汉化的东西了,所幸flyspray提供了翻译的接口,都在lang目录下,这样就很方便了,只需要自己把lang目录下的php文件里定义的值都改为中文,然后把文件存为UTF-8格式的就可以了。一共也就2、30个php文件,每个1、2K,所以工作量也不是很大,过几天翻译好了我把它放上来。

xampp的安装里还有一些权限的设置,这个可以查看一下具体的帮助说明。方法是安装好xampp后启动了apache,然后访问 localhost/security 里的网页查看,有中文的,这点很方便。

mysql的管理可以用xampp里带的phpMyAdmin这个工具,提供了web的界面来管理数据库,这比起用命令行的mysql.exe以及mysqladmin.exe来操作要方便的多了。mysqladmin我只记得一个简单的命令,就是改用户密码的命令:

mysqladmin  -u root  -p password  mynew , 输入后屏幕提示输入密码,这时需要输入旧的密码,回车后,root用户的密码就改为 mynew 了。

另外还想装个wiki系统,考察了一下,有个CocooWakka好像不错,还是国人自己写的,所以支持中文应该没什么问题,网址是: coo.hsfz.net/wiki