2024年6月11日发(作者:)

SVN服务器Windows环境搭建手册

Subversion(SVN)是什么?

Subversion是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,

文件和目录可以超越时空。也就是Subversion允许你数据恢复到早期版本,或者是检查

数据修改的历史。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。

Subversion的版本库可以通过网络访问,从而使用户可以在不同的电脑上进行操作。

从某种程度上来说,允许用户在各自的空间里修改和管理同一组数据可以促进团队协作。

因为修改不再是单线进行,开发速度会更快。此外,由于所有的工作都已版本化,也就不

必担心由于错误的更改而影响软件质量—如果出现不正确的更改,只要撤销那一次更改操

作即可。

某些版本控制系统本身也是软件配置管理(SCM)系统,这种系统经过精巧的设计,

专门用来管理源代码树,并且具备许多与软件开发有关的特性—比如,对编程语言的支持,

或者提供程序构建工具。不过Subversion并不是这样的系统。它是一个通用系统,可以

管理任何类型的文件集。对你来说,这些文件这可能是源程序—而对别人,则可能是一个

货物清单或者是数字电影。

OK开始我们在Windows上配置我们的SVN服务器。

一、首先我配置的环境是 Windows 2008 SP1 zh 按照好系统后,更新好补丁,因

为此版本的服务器上市不久,补丁也不是很多可以很快就打好了。

二、开始安装Apache服务器。

警告:请注意,没安装Service Pack 1的Windows XP将导致错误的网络数据从而

破坏你的版本库!

从/ 下载最新版本的Apache Web服务器。

确保你下载的版本大于2.0.54。2.0.54版本的Apache将不能与Subversion 配合

工作。而且,小于2.0.54的Apache也因为在windows上的编译存在一个bug而导致不

能与subversion1.2配合使用。

一旦你已经有了Apache2的安装程序,你可以双击它,它将引导你完成整个安装过程。