版本管理种类与Svn工具介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了版本管理种类与Svn工具介绍相关的知识,希望对你有一定的参考价值。

什么是SVN(Subversion)?

    Svn(Subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具随着时间改变的各种数据。这些数据都放置在一个中央资料档案库(repository)中,这个档案库很像一个普通文件的服务器或者FTP服务器,但是,与其他服务器不同的是,SVN会备份并记录每个文件每一次的修改更新变动。这样我们就可以把任意一个时间点的档案恢复到想要的某一个旧的版本,当然也可以直接浏览指定文件的更新历史记录。

    为什么会有SVN这样啊一个项目?

    官方解释:为了接管CVS的用户基础,确切的说,我们写了一个新的版本控制系统,它和CVS很相似,但是它修正了以前CVS所有没有解决的许多问题。问题见SVN官方首页。

    SVN是一个非常通用的软件系统,它常被用来管理程序源码,但是它也可以管理任何类型的文件,如文本、视频、图片等等。

    SVN相关站点:

        Subversion官网:

        http://subversion.tigris.org/

        http://subversion.apache.org/

        SVN客户端:http://tortoisesvn.net/

        SVN中文站:http://www.iusesvn.com/

        中文常见问题解答FAQ:http;//subversion.apache.org/faq.zh.html

        官方手册:http://svnbook.red-bean.com/  中英都有

    

    截止当前,作者所接触到的常见的版本管理软件有svn,git。也是两个最常用的版本管理系统。


以上是关于版本管理种类与Svn工具介绍的主要内容,如果未能解决你的问题,请参考以下文章

SVN版本管理与大型代码上线

项目SVN版本管理与大型代码上线方案

svn--------------svn介绍------------------William

用好SVN与Git,版本管理都不是问题

版本管理工具git与svn简介

学习SVN01