术语汇编:SVN版本控制详解

本节接着介绍SVN版本控制的相关内容,内容主要包括准备工作和SVN建库等,欢迎大家一起来学习SVN版本控制。下面让我们一起来学习SVN版本控制吧。

SVN全名Subversion,即版本控制系统。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。

1.前期准备工作

软件下载。

服务器端:svn-1.4.0-setup.exe;

Windows客户端:TortoiseSVN;

TortoiseSVN是扩展WindowsShell的一套工具,可以看作Windows资源管理器的插件,安装之后Windows就可以识别Subversion的工作目录。

服务器和客户端安装
服务器安装,直接运行svn-1.4.0-setup.exe,根据提示安装即可,这样我们就有了一套服务器可以运行的环境。
安装TortoiseSVN,直接运行TortoiseSVN.msi按照提示安装即可,最后完成后会提示是否重启,重启只是使SVN工作拷贝在windows中的特殊样式生效,与所有的实际功能无关。

2.SVN建库:

SVN版本控制中建立版本库

运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后,运行:svnadmincreateX:\xxxx\xxxx
就会在目录X:\xxxx\xxxx下创建一个版本库;也可以使用TortoiseSVN图形化的完成这一步:在目录X:\xxxx\xxxx下"右键->TortoiseSVN->CreateRepositoryhere...“,然后可以选择版本库模式,这里使用默认即可,然后就创建了一系列目录和文件。

相关推荐