一,概述
1.1 现在的项目基本都需要多人协作,这时候就要用到仓库版本管理,来合并多人修改的文件
1.2 版本管理工具目前主流的是git和svn
GIT托管网站:
github(国际,对私人收费)
gitee(国内,无限制)
gitlab(对私人免费,用于企业内部,可以部署在自己的服务器)
SVN可以用于局域网,也可以部署远程服务器上
二,服务器端工具Visual SVN Server
2.1 Visual SVN Server是收费的,可以免费试用一个月
2.2 Visual SVN Server安装在本地电脑就是局域网访问,安装在远程服务器系统就是远程访问
2.3下载链接:https://www.visualsvn.com/server/download/
高版本必须要注册码,我们下载低版本的
2.4安装
2.5 创建仓库
仓库名字
创建成功
2.6 创建用户访问权限
三,客户端安装TortoiseSVN
3.1 TortoiseSVN安装在本地计算机,用来克隆提交项目到Visual SVN Server服务器
3.2 下载链接:https://tortoisesvn.net/downloads.zh.html
客户端包
中文汉化包
3.3 安装
选择路径
安装完成
3.4 汉化
四 使用
4.1 新建一个空文件夹
右键检出
输入仓库和检出地址,确定
4.2 报错处理
发现没开放81端口,在阿里云ECS安全组添加81端口
再执行检出操作,发现可以访问了,输入服务器端分配的用户名和密码
服务器端开启仓库管理界面,查看用户名密码
成功检出
4.3 本地计算机建立一个文件
4.4 添加并提交远程仓库
右键加入
再右键提交
输入提交的备注,确定提交
提交成功
4.5 查看远程仓库是否有该文件,有的话就没问题了
Visual SVN Server+TortoiseSVN配置到此结束,当然也可以选择git方式管理版本,看项目负责人的安排