5.9. 冲突

如果其他人也和你一样正在处理相同的文件,您可能会发现存在冲突的修改。 当您尝试更新您的源代码时,您会发现这一点。

 # cvs update 

 RCS file: LVM/tools/pvcreate.c,v
 retrieving revision 1.5
 retrieving revision 1.6
 Merging differences between 1.5 and 1.6 into pvcreate.c
 rcsmerge: warning: conflicts during merge
 cvs server: conflicts found in tools/pvcreate.c
 C tools/pvcreate.c

         

不要惊慌! 您的工作文件,在更新之前存在的状态,将保存为文件名.#pvcreate.c.1.5。 如果事情变得非常糟糕,您可以随时恢复它。 名为“pvcreate.c”的文件现在包含冲突行的(即您的)版本和新版本。 您只需编辑该文件,并通过删除涉及的行的不需要的版本来解决每个冲突。

 <<<<<<< pvcreate.c
    j++;
 =======
    j--;
 >>>>>>> 1.6

         

不要忘记删除包含所有“<”、“=”和“>”符号的行。