下所做的修改, 或者同一文件各版本之间有哪些不同,在 wincvs 提供了这样的功能,操作如下: 本地修改和仓库中的文件的比较: 选择你本地已经修改的文件,右击菜单选择 Deff selectiong,在下面的输出窗口将显示本地修改文件和服务器文件之间的不同,见图 5.7 图 5.7 程序的不同版本之间的比较 例如比较某个文件的 1.2 版本和 1.3 版本,则选择某个文件右击选择 Diff selection 菜单填入如下内容,如图 5.8: 图 5.8 如果已经安装了专门的比较工具,并且已经做了配置(见 4.2.1 节) ,图 5.8 中选中”Use the exeternal diff program”我们可以见到如下效果,见图 5.9: 图 5.9⑦ 查看文件版本的修改历史 点击某个文件,执行 Query-Graph Selection … 菜单,会出现图 5.10: 图 5.10⑧ 查看文件的当前状态 我们有时要查看某些文件的当前状态,以决定是否对其进行改动,过程如下:点击某个文件,执行 Query-Status 菜单或右键 Status selection 选项,会出现图 5.11: 图 5.11⑨ 将某个模块或者文件恢复为旧版本 我们可能经常遇到这样的问题,在软件发布后发现程序有重大的 BUG,立即修改可能时间不允许,因此我们可能要将其恢复到上一个稳定的版本,例如我们将 SDK-pc 项目的根目录 xcfg-debug.sh 文件恢复到 1.2 版本,在 wincvs 中使用方法如下:1 在 wincvs 中点击 xcfg-debug.sh 文件2 选择菜单 Modify - update selection3 在弹出的界面中选择 “Update options”页4 在选择框 Retrieve rev./tag/bran 前打勾,并在编辑框中填入 1.2,如图 5.12 所示5 然后按确认按钮,这时你会发现你机器上的 xcfg-debug.sh 文件已经变成 1.2 的版本 图 5.12
上一篇:
OpenGL实验指导
下一篇:
经典高三励志演讲稿