在上图中清楚的显示了本地(右边)比服务器上的最新版(左边)多了一行。
5)删除文件或目录
例如,在WinCVS中选择需删除的一个或多个目录,点击操作栏的黑色的删除选项,操作成功后这些被删除的文件状态为红色的叉叉,选中这些文件,选择“提交选项”,即可完成删除操作。
本质上CVS是不会删除任何文件和目录的,即使是执行了以上操作,删除了某些文件,远端CVS实际执行的是将提交删除的文件放到了一个叫【Attic】的目录下,因此,这些被删除的文件是可以通过一定的方法恢复的。
6)给项目| 模块打上标签
在项目开发中的一些阶段性等时刻,可以通过WinCVS来给项目或模块打上标签,方法如下:
选择CVSProject工程,选择操作栏靠左的“T”(创建标签)按钮,弹出“创建标签设置”框,填写标签名等信息,例如输入的标签名为branch-release-1-1,点击“确定”按钮,可给该版本的文件都打上了branch-release-1-1的标签。
7)导入项目|模块到CVS
在C:\tmp目录下建立Test文件夹,并在该文件夹下建立amigo.txt文件,在WinCVS左边操作栏中选择C:\tmp\Test文件夹,点击右键选择“导入项目|模块”,弹出“导入过滤器”框,选择“继续”按钮,弹出“导入设置”框,可采用默认设置,点击“确定”按钮即完成该项目或模块的导入。
8)从CVS上检出项目|模块到本地路径
在WinCvs中选择某个文件后,点击右键,并选择“检查项目|模块”选项,弹出检出设置框,在“检出设置”页签中填写相关信息,笔者填写的信息如下所示:

三.总结
在本文中,笔者详细讲述了CVSNT和WinCVS的知识,包括两者的安装配置、CVSNT的常用命令、WinCVS的常见操作等知识,读者通过阅读本文,可以在应用CVS进行版本控制时能够更加的熟练自如。