我应该使用哪种CI服务器和配置管理工具 共同进行真正的开发和部署维护。
没有事实上的铁轨可持续发展环境,有吗?
一些假设:
•代码控制版本ok - git(事实上的工具)
•测试框架确定 - 无论如何(rspec是我的选择)
•代码覆盖和分析确定 - 无论如何(例如,metric-fu)
•服务器堆栈确定 - (例如乘客)
•问题跟踪器(RedMine)
•等等......
如果诚信和月光项目,我想玩,对我来说这是一件好事 开始,不是吗?
您如何看待这个?
谢谢,
布鲁诺
答案 0 :(得分:1)
CI - 我个人更喜欢Hudson,特别是使用Angry Hudson插件。它用户友好,并具有良好的报告指标。
CM - git
测试框架 - 取决于大小但是,我让我们的团队编写单元测试并让Hudson在代码签入时运行单元测试包。
问题跟踪器 - Trac但是,我还没有使用RedMine