SVN实现多人共同管理文件——Visual SVN服务端+TortoiseSVN客户端

一 安装SVN服务端——VisualSVN

VisualSVN下载链接:http://subversion.apache.org/packages.html
在这里插入图片描述在这里插入图片描述
开始安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
location是VisualSVN的安装目录
Repositorys是指定的本地的版本库目录
点击next,报错:显示端口号已被占用
在这里插入图片描述
回到上一步,更换端口号
在这里插入图片描述
点击next,进入下一步
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191019195606705.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzg1NDE4OQ==,size_16,c
在这里插入图片描述

二 使用SVN服务端

启动SVN服务端
在这里插入图片描述
1 建立版本库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
完成版本库创建
2 建立用户和组,分配相应权限
在这里插入图片描述
添加用户
在这里插入图片描述
如果有多个用户,添加操作同上
在这里插入图片描述
创建用户组
在这里插入图片描述
在这里插入图片描述
给用户组设置权限
在这里插入图片描述
在这里插入图片描述

三 SVN客户端安装——Tortoise SVN

客户端tortoise SVN下载地址:
https://pan.baidu.com/s/1R5V43H69HowSx7XW7VQZ9A&shfl=sharepset
下载软件,双击安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成

四 关联远程版本库和本地目录

1 建立远程版本库与本地目录的关联(服务器端)
在这里插入图片描述在这里插入图片描述
获取URL
在这里插入图片描述
到本地存放文件的对应目录下,右键SVN checkout
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述至此,建立了本地目录和远程版本库的关联

2 将远程版本库的文件拉取到本地目录(客户端)
假定要把远程版本库内容拉去到本地目录:G:\data structure resouce(可自定义)
则在该目录下,右键-SVN checkout
URL of repository是远程版本库的URL
URL需要将https://BrucePC:8443/svn/DataStructure/resource 中的主机名BrucePC(SVN的服务端)替换成对应的IP地址
Checkout directory是本地目录
在这里插入图片描述
在这里插入图片描述
拉取时会弹出登录界面,输入服务器端添加的合法用户名和密码即可
在这里插入图片描述
在这里插入图片描述
成功拉取到本地
查看对应目录:G:\data structure resouce
在这里插入图片描述

五 SVN客户端的使用

1 增加
选择新增文件,右键“TortoiseSVN”-“add”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
图标前面多了加号
右键要添加的文件——SVN commit
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加成功后,图标加了绿色对勾
在这里插入图片描述
2 删除文件
如果被删除的文件还没提交到远程版本库,直接在本地目录删除即可
如果被删除的文件已经提交到版本库,则右键要删除的文件-TortoiseSVN-Delete
在这里插入图片描述
此时被删除文件所在的父目录的图标添加了红色感叹号
在这里插入图片描述
选择被删除文件所在的父目录,右键SVN commit
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改提交成功,文件前的图标又变成绿色对勾
在这里插入图片描述
3 重命名
选择要重命名的文件夹,右键TortoiseSVN-Rename
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择重命名的文件所在父目录,右键SVN commit

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4 更新版本库的最新内容
选择根目录文件夹,右键-SVN update
在这里插入图片描述

发布了90 篇原创文章 · 获赞 8 · 访问量 8261

猜你喜欢

转载自blog.csdn.net/weixin_43854189/article/details/102642193