Java之SVN快速入门,服务器VisualSVN和客户端TortoiseSVN的使用,IDEA下的SVN的配置和使用,SVN的目录规范

avatar
作者
筋斗云
阅读量:1

本章节主要介绍常用的svn工具,如window下svn服务器VisualSVN,客户端工具TortoiseSVN以及idea svn插件的使用

SVN是一种集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置(仓库),每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。多人协作开发也是如此。因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。还需要一个用户的操作端,用于提交更新检出代码,常用的有idea的Svn插件,以及TortoiseSVN(小乌龟)。

SubVersion官网:http://subversion.apache.org/

1、服务器端的VisualSVN的安装与配置

(1)VisualSVN的下载

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

下载后双击即可

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、服务器端的VisualSVN仓库创建以及操作
(1)创建仓库

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

创建成功

在这里插入图片描述

(2)创建用户

在这里插入图片描述

自定义账号密码

在这里插入图片描述

(3)创建组

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

创建组成功

在这里插入图片描述

(4)分配权限

在这里插入图片描述

指定组可以访问

在这里插入图片描述

在这里插入图片描述

分配权限成功

在这里插入图片描述

(5)复制路径打开浏览器查看

在这里插入图片描述

浏览器访问路径,输入账号密码

在这里插入图片描述

在这里插入图片描述

三、Windows客户端TortoiseSVN的使用


TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。

文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。

你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。

这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。

1、下载和安装

访问官网:

SubVersion官网:http://subversion.apache.org/

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

双击运行

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!