版本控制SVN服务端的安装、配置

一、SVN

服务器端:Subversion(SVN)是一个自由开源的版本控制系统。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603225432729.jfif?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)

1.1下载地址

地址:https://www.visualsvn.com/server/download/

1.2安装

  1. 双击下载好的 VisualSVN-Server-x.x.x-x64.msi
  2. 点next
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603230317717.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
    ![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603230610209.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
  3. 后面一直点next

1.3SVN的使用

![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603231154743.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603231240808.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603231357510.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603231434508.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)

1.4给新建项目分配权限

![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603231939626.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)

命令行操作SVN服务端

1、创建项目
进入到需要创建项目的目录下
执行:Svnadmin create 仓库名
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603233105636.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
查看仓库的结构目录:
在这里插入图片描述

conf 存放当前仓库的配置文件
db 存放仓库版本的控制文件
hooks 仓库脚本
locks 锁文件

2、启动服务

svnserve -d -r 路径

![在这里插入图片描述]( https://img-blog.csdnimg.cn/20200603235054793.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p0XzEwMTc=,size_16,color_FFFFFF,t_70)
3、连接服务器并checkout

svn checkout url

4、add

svn add 文件

5、commit

svn commit -m ‘提交信息’
在这里插入图片描述

posted @ 2020-06-04 00:11  Z丶tao  阅读(213)  评论(0)    收藏  举报