更新文件

当需要更新或合并文件,使用update命令即可。更新文件近似于使用checkout命令:将文件的最新版本从源码库中取出,然后放到你的工作目录中。

使用update命令不会让你做的修改丢失。如果没有更新的版本存在,update没有任何效果。一旦有更新的版本并且你改动了文件,cvs将会在工作目录中合并这些修改部分。

例如,检出版本1.4并开始编辑。与此同时另外一个人提交了版本1.5,后来又提交了1.6。这时你使用update命令,cvs将版本1.4到1.6之间的所有修改并入到工作目录里的文件。

如果版本1.4到1.6做的修改与你的改动近似,就有了重复overlap的部分。这种情况下产生警告,并在文件的重复区域加上特殊的标记。参阅[update--Bring work tree in sync with repository 在 附录 A],以了解update命令的完整描述。