目录

  • 1 任务一 Eclipse概述及安装
    • 1.1 认识Eclipse
    • 1.2 安装Eclipse
    • 1.3 安装Eclipse插件
    • 1.4 实训
  • 2 任务二 Eclipse的集成开发环境
    • 2.1 Eclipse界面
    • 2.2 常用视图
    • 2.3 透视图
    • 2.4 Java程序编写
    • 2.5 编译和运行
    • 2.6 Java代码调试
    • 2.7 实训
  • 3 任务三 Eclipse中搭建Web开发环境
    • 3.1 Eclipse中Web开发环境的分析
    • 3.2 应用服务器Tomcat的安装与配置
    • 3.3 MyEclipse插件的安装与配置
    • 3.4 数据库的安装与配置
    • 3.5 实训
  • 4 任务四 Eclipse中开发Web项目
    • 4.1 Eclipse中创建Web工程
    • 4.2 建立Servlet处理方式
    • 4.3 建立JavaBean处理方式
    • 4.4 数据库开发
    • 4.5 Eclipse中调试Web项目
    • 4.6 实训
  • 5 任务五 Eclipse开发实例——电子会议厅
    • 5.1 MVC设计模式
    • 5.2 系统分析
    • 5.3 数据库设计
    • 5.4 框架结构设计
    • 5.5 功能设计与实现
      • 5.5.1 动态加载事务类别
      • 5.5.2 添加事务(一)
      • 5.5.3 添加事务(二)
      • 5.5.4 班级事务的编辑与删除
      • 5.5.5 班级事务的查看
    • 5.6 实训
  • 6 任务六   Struts实现MVC设计
    • 6.1 实例介绍
    • 6.2 Struts框架结构
    • 6.3 Struts实例设计
    • 6.4 利用Struts实现“班级事务发布”模块
    • 6.5 实训
  • 7 任务七  Hibernate实现数据持久化
    • 7.1 持久化技术
    • 7.2 Eclipse中开发Hibernate
    • 7.3 Hibernate项目的设计
    • 7.4 利用Hibernate实现“班级事务浏览”模块
    • 7.5 项目的打包与发行
    • 7.6 实训
  • 8 任务八   JUnit单元测试
    • 8.1 关于JUnit
    • 8.2 编写和运行JUnit测试
    • 8.3 JUnit测试案例
    • 8.4 实训
  • 9 任务九  使用CVS进行版本控制
    • 9.1 版本管理与CVS
    • 9.2 CVS服务器的安装与配置
    • 9.3 CVS客户端的配置
    • 9.4 CVS项目管理
    • 9.5 标记版本
    • 9.6 实训
标记版本


标记版本


在项目开发中,要分若干个阶段完成设计工作。开发者在后继的工作中要经常返回一个特定位置来捕捉当时的资源信息,这样在每个阶段结束的时候,最好能够设置标签,即所谓的打包版本

通过版本就能够检索这个特定位置的资源了。

版本的特点是:对应资源是只读的,无法修改但可以被检索。

标记版本与建立分支 

u Head:树干,用来模拟开发的主线路,所有的文件提交与更新在Head上进行。


uV001(V002):开发过程中标记的不同版本,可以方便地回到特定的位置

u branch 1(branch 2):分支,修改了某一个版本后(如:V001、V002等),提交到该分支并标记为V001_01(V002_01)等版本,这样既不会覆盖当前Head中的最新资源,也解决了V001版本不能被覆盖的问题。

操作前提:

电子会议厅中抽取三个阶段:事务发布、事务维护和事务浏览,这三个阶段也是依次进行设计的,并且已经按阶段将项目导出在本地磁盘的不同文件夹里(有利于修改Head上的本地资源),虽然项目名称相同,但功能依次增强。

Step1: 将完成了“事务发布”功能的Meeting_Hall项目从本地磁盘导入到Eclipse中,并测试其运行的正确性。在标记版本之前,共享该项目,并在快捷菜单中选择“小组”→“标记为版本”命令,并将版本标记设置为V001。 



Step2: 更新修改后的文件到V001版本

u  将修改后的AffairsAdd.java文件落实到CVS资源库上;

u  将这个文件选中,按照上一步的操作将它标记为V001版本,只是要选择“如果标记已存在,则移动标记”复选框,这样就会替换掉同名的老版本。








Step3: 继续在共享项目中进行开发,补充完成“事务维护”功能。

u   将已导出项目的文件资源(存放在本地磁盘)复制到工作空间的对应目录下,包括:Java源文件、JSP文件和web.xml文件,即将src目录和WebRoot目录进行对应位置的复制,这样就为当前客户端的项目增加了新资源。

u    测试项目运行的正确性,如果没有问题,将现有项目落实到CVS资源库;

u    按照第一步的操作将现有CVS资源标记为版本V002。