1、一次操作可以参考
https://blog.csdn.net/p445726392/article/details/96840259
https://www.runoob.com/svn/tortoisesvn-intro.html
2、简单示意图
VisualSVN server——构建服务端
TortoiseSVN——客服端
3、常见操作
3.1 服务端操作
3.1.1 创建用户
3.1.2 创建仓库(仓库可以理解为你要创建的文件夹,你的文件就是放在仓库(文件夹)中)
仓库的访问地址,要发给客户端,客户端需要根据这个地址来检出svn服务器上面的文件等
3.1.3 设置仓库访问权限
用户权限设置按照实际需要设置
3.1.4 仓库的简单划分
3.2 客户端操作
3.2.1 检出文件
首先在你打算检出文件的盘符,创建一个文件夹,比如在D盘创建一个叫niki的文件夹,然后鼠标右键 选择SVN CheckOut
(如果没看到SVN CheckOut,说明你客户端TortoiseSVN小乌龟还没安装,要先装一哈)
根据提示输入账号密码,之前你给同事创建的那些账号密码:
检出完毕后,文件夹niki前面会有个绿色的打钩号
常见图标颜色代表意义:
3.2.2,新增文件到SVN服务器
将要上传到SVN服务器的文件,放到niki文件夹中,
选中文件右键出现如下菜单,把文件加到SVN代码管理中
下面是加进去的图标,明显文件上多了一个图标+号,至此文件只是加到了SVN中,但还没有提交到SVN服务器。
提交到SVN,适当描述修改内容
提交完毕后效果如下:
3.2.3 修改文件
文件修改后,会变成红色,说明文件修改了,可以提交到SVN服务器,提交步骤同上