在windows上搭建svn服务器

1.安装subversion。

2.创建repository,比如repository建在c盘:C:/localrepository。

3.在cmd下进入subverion的安装目录下的bin文件夹下,输入命令:svnadmin createC:\localrepository

4.如果第三步成功,localrepository里面会生成文件夹。

5.为svn建立服务,,让svn成为服务在机器后台执行,只要机器开机就会执行svn服务:sc create SVNService1 binpath= "C:/Program Files (x86)/Subversion/bin/svnserve.exe –service -r C:/localrepository" displayname= "SVNService1" depend= Tcpip start= auto

6.启动服务 net startSVNService1。也可以去管理->服务,中去手动启动。

7.配置用户和权限:

(1)修改svnserve.conf,在e:\svn\repos1\conf目录下,用文本编辑器打开svnserve.conf:

将:

# anon-access = read

# auth-access = write

# password-db = passwd

改为

anon-access = read

auth-access = write

password-db = passwd

注意说明:

anon-access等列前面是没有空格的。

anon-access = read表示没通过用户名密码登录的访问只有读的权限,如果改为none则没有用户名密码不能访问

auth-access = write表示通过用户名密码登录的有写的权限(当然读的权限也就有了)

password-db = passwd表示可以通过 用户名 = 密码 的方式在passwd文件中添加用户

(2)修改同目录的passwd文件,增加用户帐号:

将:

[users]

# harry = harryssecret

# sally = sallyssecret

添加帐号:

[users]

# harry = harryssecret

# sally = sallyssecret

admin = admin

添加一个admin账户,密码是admin。

我要扼住命运的咽喉。

在windows上搭建svn服务器

相关文章:

你感兴趣的文章:

标签云: