资料讲义参考文稿cvsintro.pptVIP

  • 3
  • 0
  • 约4.6千字
  • 约 67页
  • 2021-05-31 发布于北京
  • 举报
软件工程 CVS简介 什么是CVS? 实际开发过程中,可能需要多人频繁修改同一个程序代码文件。 交流不畅,导致内容覆盖。 软件开发过程中会产生各种中间版本或测试版本,是必不可少的中间产品。 没有妥善管理,可能造成管理精力分散、成本增加,导致软件开发整体进度落后。 高效、便捷的管理程序代码版本 CVS CVS 并发版本系统,Concurrent Versions System。 基于Unix体系中成熟的SCCS和RCS开发,是一个开放源代码项目。 CVS是版本控制系统的主流软件。 对于大型软件开发,开发人员分布地域广,对于版本控制要求严格的环境,可以很好的解决版本控制问题。 CVS工作原理 C/S系统,通过一个中心版本控制系统保证文件的同步。 基本工作: 在一台服务器上建立一个仓库,仓库里可以存放多个不同项目的源程序,由仓库管理员统一管理。 每个用户在使用仓库之前,首先要把仓库里的项目文件下载到本地。 用户做的任何修改都需要先在客户端进行,确保代码有效后再用CVS命令或图形界面提交到服务器,以避免影响服务器上的数据。 CVS特点 开放源码,网络透明 在开发小组内部,经过授权的用户可以使用任意的源代码。 TCP/IP协议,真正实现跨地域的项目开发合作。 灵活方面的版本管理机制 操作界面可以是命令或图形方式。 图表或时间流表示代码的变更过程。 查看或使用任意版本的项目代码,避免由于代码

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档