一、版本控制的概念
版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。
二、SVN
Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足。
1、SVN基本交互流程图
2、Subversion安装(已过时)
subversion软件下载安装
http://subversion.tigris.org
这里使用版本Setup-Subversion-1.6.5.msi
3、VisualSVN Server
下载地址: http://www.visualsvn.com/server/download/
当前使用的版本: VisualSVN-Server-2.7.3
4、TortoiseSvn
TortoiseSVN是Subversion版本控制系统的一个免费开源客户端&#x