码迷,mamicode.com
首页 > 其他好文 > 详细

(一)概述

时间:2017-11-04 19:27:12      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:工具   资源管理   current   clearcase   资源   window   美国   safe   远程   

为什么需要版本控制?

原因:

  1. 团队协同开发软件
  2. 如果开发人员在不同城市(远程开发)
  3. 版本回退(如果新版本不如旧版本体验好)

解决之道

SCM(Software Configuration Management,软件配置管理)对软件代码进行控制和管理。

如果没有软件配置管理,最大的麻烦是工作成果无法回溯。

版本控制软件介绍

1.Visual Source Safe(简称VSS)

VSS是美国微软公司的产品,目前常用的版本为6.0版。VSS是配置管理的一种很好的入门级的工具。

2.Concurrent Version System(简称CVS)

CVS是开发源代码配置管理工具,其源代码和安装文件都可以免费下载,CVS是开发源码软件,没有生产厂家为其提供技术的支持。

3.ClearCase

ClearCase是Rational公司的产品,也是目前使用较多的配置管理工具。Rational公司已被IBM公司收购

端。

SVNService.exe:是专为 SubVersion 开发的一个用来作为 Win32 服务挂接的入口程序。

AnkhSVN:是一个专为Visual Studio提供SVN的插件

4.Git

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理.

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

SVN介绍

SVN(C/S结构软件)

SVN全名Subversion,即版本控制系统。

SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。(跨平台)

SubVersion:实现服务系统的软件。

TortoiseSVN:是SVN客户端程序,为windows外壳程序集成到windows资源管理器文件管理系统的Subversion客户

特点:

  1. SVN是CVS的接班人,目前大部分公司都用SVN作为版本控制软件
  2. 操作简单入门容易
  3. 跨平台
  4. 支持版本回退(时光机)

(一)概述

标签:工具   资源管理   current   clearcase   资源   window   美国   safe   远程   

原文地址:http://www.cnblogs.com/ITFitnessboy/p/7783858.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!