持续集成涉及的主要内容
刚开始学习持续集成,不知道该从何开始,请教高人指点
持续集成都涉及哪些内容呢?或者给推荐一本教材,谢谢
[解决办法]
持续对改变的地方进行集成和测试。
由此展开,涉及的内容就很多了:
1. 配置管理,最好是单一配置库,整个产品单一主干
2. 构建相关的活动,编码、编译、各类静态检查、checkin、编译、开发者测试
3. 自动生成可执行版本、自动测试,以集成测试为主,前端的开发测试和后端的系统测试最好也自动化且包含在此测试中
[解决办法]
教材
1. Martin Fowler和别人合著了一本
《Continuous Integration---Improving Software Quality and Reducing Risk》
不知道有没有中译本,英文的看标题和几个图了解概念已足够
2. 敏捷持续集成[CruiseControl版]:高效研发之道,电子工业出版社