win10系统svn服务器端安装步骤,svn在Windows上的服务端与客户端安装、使用

一、SVN服务端安装

说明: 由于软件版本的不一致,安装界面上可能会有些许区别,这里使用的是VisualSVN-Server-3.8.1-x64

双击安装文件,点击 Next

b5eee6c2dc5718fbb496f5a5dfd37334.png

安装1

勾选协议,点击 Next

58ebbb19adfeac2b29015b0e5605363c.png

安装2

使用默认选项,点击 Next

b327c50bb8b40f80ec4050981bddec02.png

安装3

单击 Standard Edition

f1bd7dc787e2f7be4a9d08ac48b0e165.png

安装4

选择软件安装位置、仓库位置、端口号以及备份文件位置

50927395d27273ef7757f4d375092e8f.png

安装5

单击 Install

d7147c986e3e60fe1e5212d25d499431.png

安装6

安装完成,点击 Finish

如果电脑安装了360或者类似的安全软件,那么在软件安装过程中可能会拦截一些东西,这时只要都选择允许即可

cd916dd9fd2e5a0685e36d09bfb650e7.png

安装7

二、SVN服务端配置

创建一个项目(以 Shop 为例)

首先在 SVN 服务器端的安装根目录下创建一个公有目录WebApp作为项目目录

在 WebApp 目录下创建Shop文件夹,作为Shop的版本仓库

注意:

在 SVN 中没有项目的概念,所有的文件夹都称之为版本仓库,一个项目就是一个仓库

现在的 Shop 文件夹还仅仅只能称之为一个普通文件夹,还不能称之为版本仓库,因为它还没有和SVN服务器产生任何联系,下面要做的就是将这个普通的文件夹转换为版本仓库

创建版本仓库,基本语法如下:

打开 cmd,输入如下命令(这里的路径名和最后的项目名应和自己电脑上的一致,下同)

svnadmin create D:/VisualSVN-Server-3.8.1-x64/WebApp/Shop

回车,如果 Shop 文件夹下出现了如下目录,则说明创建版本仓库成功,如果报错,则可以尝试重启电脑,以使指令生效

aa11dbf3600f80ebcad73db999de44af.png

创建仓库

启动服务端监管

什么是服务端监管

对于Apache来说,我们通过在浏览器中输入http://localhost(或ip地址)来访问相关的文件,这个过程就叫做服务端监管

对于 SVN 来说,我们通过在浏览器中输入svn://localhost(或ip地址)来访问相关的数据仓库(如Shop仓库),这个过程就叫做服务端监管

如何启动服务端监管

打开 cmd,输入如下命令:

svnserve -d -r D:/VisualSVN-Server-3.8.1-x64/WebApp/Shop

说明:

-d表示后台运行

-r表示监管目录

回车,可以看到光标一直在闪烁,说明指令执行成功

特别注意:不要关闭当前的 cmd 窗口,如果关闭了,那么监管指令就强行终止了,也就没办法进行数据的连接了

通过以上指令,我们的svn://localhost(或ip地址)就可以直接指向Shop版本仓库,也就是说,当我们在浏览器中输入svn://localhost(或ip地址)的时候,就可以访问到Shop仓库下的相关数据,也即实现了监管

权限控制:

默认情况下,SVN服务器是不允许匿名用户上传文件到服务端的,所以必须更改项目的相关配置文件

如何更改相关权限

打开 Shop 文件夹中的conf文件夹,可以看到如下文件

9fe3dcd77643b724d22dedae74ff2791.png

授权文件

用记事本打开 svnserve.conf 文件,找到# anon-access = read,将其更改为anon-access = write,然后保存,即将用户的权限由只可读改为可读可写

SVN客户端安装

说明: 由于软件版本的不一致,安装界面上可能会有些许区别,这里使用的是TortoiseSVN-1.9.7.27907-x64-svn-1.9.7

双击安装文件,点击 Next

041f4c317fcd219e861bf5dba268dd75.png

客户端安装1

点击 Next

bfa9167f1df9749b5706a5e48132c1ba.png

客户端安装2

选择软件安装位置,然后点击 Next

82881d10a221ca937d9666f84f0107bd.png

客户端安装3

点击 Install,直至软件安装完成,最后点击Finish

如何验证SVN客户端是否安装成功

在桌面点击鼠标右键,如果结果如下图所示,则表示安装成功

e5f481e1e3887744469a55134a3f65e5.png

安装成功

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值