在update文件时,第三个tab就是合并选项。也即合并文件是通过update来进行的。如下,说明了几种合并方式。
如上图设置,将v_ds版本覆盖另v_xj 。
如上图设置,将v_ds版本与当前版本比较合并,将only this reg./tag 中指定的版本与当前版本进行合并,通常会有冲突发生。例如
v_xj 为当前版本,文件内容为:
--xj
xj
v_ds文件内容为:
ds before merge --ds
now it become the file of ds
I want to merge agagin
按上图设置合并版本,会显示文件冲突,打开文件如下:
<<<<<<< test.txt
--xj
xj
=======
ds before merge --ds
now it become the file of ds
I want to merge agagin
>>>>>>> 1.1.4.4
在这里,ds版本的文件比当前的xj版多出了一行,在合并时不能一行行对应合并,会显示文件冲突(?quot;5.从服务端更新文件"一节中的显示),将cvs添加的冲突标识符去掉,修改文件为所需的样子commit即可。
文章来源于领测软件测试网 https://www.ltesting.net/