通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理 - 编程入门网
初步成形后将其导入资源库。
在“项目”窗口中选择目标项目,然后从菜单栏中依次选择“版本控制”>“Subversion”>“导入资源库中”。 图 19:Subversion 导入画面 通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理(6)时间:2011-07-18输入必要的参数后,单击“导入”按钮。 将更改内容保存到资源库中 继续开发项目,当进展到一定程度时,确认更改内容并将其保存到资源库中。 在“项目”窗口中选择目标项目,然后从菜单栏中依次选择“版本控制”>“比较”。 图 20:Subversion 比较画面 确认更改内容没有问题后,在“项目”窗口中选择目标项目,然后从菜单栏中依次选择“版本控制”>“提交”。 在弹出的“提交”窗口中输入提交信息,然后单击“提交”按钮。 图 21:Subversion 提交画面 图 22:Subversion 提交输出窗口 查看更改历史 保持目标文件为打开的状态,然后从菜单栏中依次选择“版本控制”>“显示标注”。 图 23:包含 Subversion 标注的画面 代码左侧将显示文件版本编号 。 从菜单栏中依次选择“版本控制”>“搜索历史记录”,然后单击“比较”按钮。 图 24:包含 Subversion 搜索结果的画面 通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理(7)时间:2011-07-18展开文件版本号对应的节点,选择目标文件。 图 25:Subversion 搜索历史记录 多人开发 (Subversion 脚本 2) 从资源库中签出 从共享资源库中签出作业文件。 从菜单栏中依次选择“版本控制”>“Subversion”>“签出”。 图 26:Subversion 签出画面 添加其他开发人员更改的内容 如果其他开发人员做了一些更改,应尽快加入这些内容,否则时间一长会积存越来越多的更改冲突,从而造成合并工作难以完成。 从菜单栏中依次选择“版本控制”>“显示更改”,然后单击“远程”或“全部比较”按钮,简单确认其他人所做的更改(此步骤可以省 略)。 图 27:显示 Subversion 更改的画面 从菜单栏中选择“版本控制”>“更新”,添加其他人的更改。如有必要,可以解决冲突。 将自己的更改内容与其他开发人员共享 根据〔单人开发 (Subversion 脚本 1)中的“将更改内容到保存到资源库中”〕一节中的操作提交更改内容。 ■用例 - CVS 准备 CVS NetBeans IDE 6.0 / 6.1 随带了 CVS 和客户机功能,不使用现有的 CVS 资源库而要创建新资源库时,需要另行设置 CVS 执行环境。 NetBeans IDE 6.0 / 6.1 提供了 CVS 插件。 多人开发(CVS 脚本 1) 从资源库中签出 从现有的共享资源库中签出作业文件。 从菜单栏中依次选择“版本控制”>“CVS”>“签出”。 图 28:CVS 签出画面 通过实例学习NetBeans 6的新功能 第4部分:源代码的版本管理(8)时间:2011-07-18添加其他开发人员的更改内容 如果其他开发人员做了一些更改,应尽快加入这些内容,否则时间一长会积存越来越多的更改冲突,从而造成合并工作难以完成。 从菜单栏中依次选择“版本控制”>“显示更改”,然后单击“远程”按钮或“全部比较”按钮,确认其他人所做的更改(此步骤可以省 略)。 图 29:CVS 显示更改的画面 从菜单栏中选择“版本控制”>“更新”,添加其他人更改的内容。如有必要,可以解决 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |