发布于 2015-07-14 13:31:10 | 437 次阅读 | 评论: 0 | 来源: 网络整理
Apache的Subversion通常缩写为 SVN,是一个开源许可下分发的软件版本和版本控制系统。Subversion由CollabNet公司创建于2000年,但现在它是Apache软件基金会的一个项目开发,并作为了丰富的开发人员和用户社区的一部分。
Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。
通过本教程可以加强对SVN系统的理解,需要保持当前和历史版本的文件,如源代码,网页和文档。
本教程是专为愿意软件专业人员简单轻松的步骤学习SVN系统。本教程会给很大的SVN系统概念的理解,并完成本教程后,可以把自己提升到较高的专业技术水平。
在继续本教程之前,应该有一个基本的了解编程语言,源代码,文件等简单的用语,如因为要使用SVN来处理所有的软件项目在组织中,所以这将是很好,如果有软件开发和软件测试过程的知识。