小张和小王同时分别处理同一个软件项目的两个不同故障,两人的修改涉及到同一个软件部件S。两人的操作分别为:①小张从软件受控库更新S的源码到本地开发库②小张在本地开发库修复故障1③小张将修复提交到软件受控库④小王从软件受控库更新S的源码到本地开发库⑤小王在本地开发库修复故障2⑥小王将修复提交到软件受控库则这两个故障都能被解决的工作流程为:(60)。
B
其实解决该题并不复杂,小张和小王同时分别处理故障,为了防止修改混乱,所以一定保证同一时间段只能让一个人修改,且修改完成提交到受控库后再由第二人修改,所以不能出现任何一人还未修改修改完成,第二人就更新S的源码到本地开发库的情况。
选项A和C,在任意一方提交到受控库之前,都没有拉取受控库最新代码,以判断对方是否修改。那么,后提交的内容可能会覆盖先前提交的内容。
选项D的③⑥操作,同样有可能导致后提交的内容覆盖先前提交的内容。
只有选项B,两个代码工程师同时修复一个软件部件的故障时,先各自获取受控库的源码,各自完成修复。双方在提交之前,先拉取受控库最新代码,解决冲突后再提交至受控库。这样可以尽量避免两人的修复产生冲突。
综合来看,B选项符合题目要求,故本题选B。
扫描微信二维码,添加您的专属老师为好友
您在考试中遇到任何问题,老师都会帮您解答
您希望我们通过哪种方式与您联系?
您已选择电话/微信/QQ的联系方式,课程顾问会尽快联系您!
您已选择微信联系方式,课程顾问会尽快添加您的微信,请您确认通过!
您已选择QQ联系方式,课程顾问会尽快添加您的QQ,请您确认通过!
您已选择电话联系方式,课程顾问会尽快联系您!
您已选择“不联系”,课程顾问不会主动联系您。如果后续您有需求,可以在个人中心主动添加销售微信或拨打客服电话:400-111-9811