- 1
- 0
- 约1.26万字
- 约 30页
- 2026-09-20 发布于上海
- 举报
持续集成题库及答案
一、单项选择题(共10题,每题1分,共10分)
持续集成的核心目的是什么?
A.每天进行一次代码合并
B.频繁地将代码集成到主干并自动构建和测试
C.只在发布前进行代码合并
D.由开发人员手动编译代码
答案:B
解析:持续集成的核心是频繁集成代码到主干,配合自动化构建和测试,尽早发现集成问题。选项A把持续集成简化为每天一次合并,实际上持续集成强调更高频率的小步提交,且重点是自动化验证而不只是合并动作;选项C将集成推迟到发布前,这正是持续集成要避免的传统集成方式;选项D依赖手动编译,无法实现自动化反馈,也与持续集成的”自动化”原则相悖。
在持续集成中,主干分支(Main或Trunk)通常指什么?
A.开发某个功能时创建的临时分支
B.已经发布到生产环境的代码快照
C.团队成员共享的主开发分支
D.仅用于测试环境的专用分支
答案:C
解析:主干是团队成员共享的主开发分支,所有功能开发最终都会合并回主干,它反映了项目当前最完整的集成状态。选项A描述的是功能分支,选项B描述的是发布标签或发布分支,选项D描述的是测试环境专用分支,这些都不是主干的定义。
以下哪项是持续集成的一项关键实践?
A.仅在项目开发结束时进行一次集成
B.小步提交代码到共享仓库并保持高频频率
C.由专门的集成工程师负责所有代码合并
D.将所有测试都放在系统测试阶段执行
答案:
原创力文档

文档评论(0)