Windows下搭建SVN服务器简明步骤

开发 项目管理
本文向大家简单介绍一下Windows下安装并配置SVN服务器全过程,主要有七个步骤,希望通过本文的介绍,对SVN感兴趣的朋友们能够掌握安装配置过程。

本节讲解一下Windows下安装并配置SVN服务器全过程,之前将结果Linux下SVN服务器的搭建,大家可以对比一下看看二者有什么区别,下面是具体的步骤。
最近搭建了一下SVN服务器,总结了一下搭建过程,希望可以方便更多的朋友。
1、下载并安装windows下SVN客户端视图软件“乌龟SVN”,官网下载地址是:http://tortoisesvn.tigris.org/。32位windows的最新版本是:TortoiseSVN-1.6.7.18415-win32-svn-1.6.9.msi,大小19MB,作者上传了一份到CSDN资源,下载连接地址:http://download.csdn.net/source/2134092。乌龟SVN安装成功后,打开我的电脑任一文件夹后单击右键,会发现快捷菜单里有了TortoiseSVN相关选项。其实乌龟安装不安装无所谓,尤其是对于命令行喜好的朋友。
2、下载SVN最新版本安装文件,官网下载地址是:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100,选择最新发布的SVN安装文件进行下载。最新版本是Setup-Subversion-1.6.5.msi,大小7.4MB,作者上传了一份到CSDN资源,下载连接地址:http://download.csdn.net/source/2134114。
3、安装SVN至我的电脑。最好使用中文路径,而且路径中不要有空格。双击Setup-Subversion-1.6.5.msi->进入SVN安装欢迎界面,点击“Next”->进入版权相关声明界面,点击“Next”->进入安装目录选择界面,作者选择的是F:\tools\svn,点击“Next”->进入安装确认界面,点击“Install”->安装结束界面,点击“Finish”结束安装。
打开C:\AUTOEXEC.BAT文件进行编辑,添加以下信息:SETAPR_ICONV_PATH="F:\tools\svn\iconv"重启电脑。
4、创建SVN存储库。命令行执行以下命令:
svnadmincreateF:\tools\svn\repository这时候svn安装目录下有repository文件夹生成。
5、SVN服务器相关配置。打开F:\tools\svn\repository\conf目录,打开svnserve.conf找到以下两行:
#[general]
#password-db=passwd
去掉每行开头的#,第二行是指定身份验证的文件名,即passwd文件。保存。
同样打开同目录下的passwd文件,找到以下几行:
#[users]
#harry=harryssecret
#sally=sallyssecret
去掉每行开头的#(记住删除#后该行前边不可以有空格,不然会出svn:F:\tools\svn\repository\conf\svnserve.conf:20:Optionexpected错误),这是设置用户,一行一个,存储格式为“用户名=密码”,如可插入一行:admin=admin123,即为系统添加一个用户名为admin,密码为admin123的用户。保存。
6、运行SVN服务。命令行执行:
svnserve--daemon--rootF:\tools\svn\repository服务启动。当然也可以建立一个批处理文件并放在windows启动组中便于开机就运行SVN服务。
7、搭建SVN服务器是需要创建项目版本树。确定SVN服务(命令行或者windows服务)运行后,新增系统变量“SVN_EDITOR”,值为“C:\WINDOWS\NOTEPAD.EXE”。新开一CMD窗口,命令行执行:
svnmkdirsvn://localhost/myprojects随即关闭记事本打开的log文件窗口后按“c”键继续后生成项目树。生成项目树时需要用户名和密码,输入passwd文件里给的用户名harry,密码harryssecret即可。
8、创建批处理文件,开机运行SVN服务。新建一notepad文件,重命名其名为“svnserver.bat”,保存在F:\tools\svn\svnBat目录下,编辑其内容如下:
@echooff
echoXXX项目SVN服务器已经启动......
svnserve--daemon--rootF:\tools\svn\repository
echoXXX项目SVN服务结束!打开注册表编辑器,找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run项,点开类型为“REG_SZ”,名称为“(默认)”的那个选项,数值数据输入"F:\tools\svn\svnBat\svnserver.bat"。注意一定要带上引号,保存。再次启动计算机时,myprojects项目树SVN服务即启动。局域网内使用svn://192.168.6.117/myprojects即可共享项目资源(作者内网IP是为192.168.6.117)。本节讲解Windows下SVN服务器搭建完毕,请关注本节其他相关报道。

【编辑推荐】

  1. 技术指导:Subversion安装配置(Windows)之详解
  2. SVN服务器端与Eclipse中的客户端配置详解
  3. 深度剖析:Subversion服务器安装配置
  4. MyEclipse中SVN安装配置新手指南
  5. SVN服务器配置问题专家解析

 

责任编辑:佚名
相关推荐

2010-05-26 14:16:17

本地SVN服务器

2010-05-21 13:07:14

Windows下SVN

2010-05-26 09:41:34

SUSE SVN服务器

2010-05-28 12:32:50

2010-06-02 19:48:23

搭建SVN服务器

2010-06-02 19:01:38

搭建SVN服务器

2010-06-02 18:51:35

搭建SVN服务器

2014-08-06 11:25:00

LinuxSVN服务器

2010-05-31 10:09:32

2011-01-10 14:48:22

2010-05-25 09:32:04

搭建SVN服务器

2010-05-31 19:17:38

2010-05-31 19:07:41

SVN服务器

2010-05-24 09:43:28

搭建SVN服务器

2021-05-18 09:01:09

Windows操作系统NodeJs服务器

2010-05-24 09:59:54

SVN服务器搭建

2010-05-26 12:45:49

SVN使用手册

2010-05-31 10:34:00

Windows下配置S

2010-05-24 09:24:18

SVN服务器搭建

2010-05-28 10:49:29

SVN服务器搭建
点赞
收藏

51CTO技术栈公众号