5.冲突解决

来源:互联网 发布:安徽自考网络助学加分 编辑:程序博客网 时间:2024/06/14 18:58

在进行多人项目的开发过程之中,最麻烦的问题在于多人开发的操作文件的冲突情况。下面直接通过一个简单场景模拟一下冲突的问题。

A 、B两人同时修改同一个文件,其中先是A没有更新就提交,然后再是 B 更新提交,但是发现更新时源代

码中出现A 的提交代码,并且无法继续提交,从而产生冲突。

解决方法:如果出现了冲突,会首先进行程序的冲突标记,而后给出冲突的标志信息,用户正常来讲如果解决

了冲突就应该可以进行提交了,但是还需要做一个解决冲突的标记。

所有的代码提交前还是要更新,选择有可能出现冲突的代码,而后选择修改,修改之后选择解决冲突,而后

进行提交。但是这指的是多个人修改同一个文件的情况下,而这种问题的发生一定会有,但是尽量回避。