首页 > 其他 > 详细

23 SVN---版本控制系统

时间:2019-08-19 12:26:00      阅读:109      评论:0      收藏:0      [点我收藏+]

1.SVN介绍

  SVN是Subversion的简称,是一个自由开源的版本控制系统
  Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。早期版本控制使用的是CVS,后来SVN替代了CVS,随着android兴起,出现Git版本控制工具。

技术分享图片

 

SVN的架构图如下所示:
技术分享图片

2.服务器端VisualSVN安装与配置

(1)下载,进入SubVersion 官网:http://subversion.apache.org/

技术分享图片

进入如下界面:

技术分享图片

进入如下界面:

技术分享图片

下载即可。

技术分享图片

(2)安装,双击安装包,进入安装界面,一直点击next,直到如下界面,修改内容。

技术分享图片

安装完成后,打开svn

技术分享图片

打开后,可见:

技术分享图片

(3)新建repository仓库

技术分享图片

弹出如下界面:
技术分享图片

进入如下界面:

技术分享图片

进入如下界面:

技术分享图片

仓库创建结果:
技术分享图片

(4)创建用户

技术分享图片

弹出如下界面:

技术分享图片

创建结果图:

技术分享图片

3.客户端TortoiseSVN安装与使用

TortoiseSVN是一个基于windows系统的svn客户端图形化界面.

(1)TortoiseSVN下载

技术分享图片

进入页面,选择64位版本

技术分享图片

 

 (2)安装

技术分享图片

双击安装包,直接点击next直到安装完成。

安装完成后,需要重启电脑。

(2)TortoiseSVN的基本使用

<1>浏览仓库

技术分享图片

弹出如下界面:

技术分享图片

点击ok,要求输入用户名和密码

技术分享图片

<2>checkout

技术分享图片

进入如下界面:

技术分享图片

点击ok,弹出如下界面。

技术分享图片

点击ok,此时桌面多出一个图标。

技术分享图片

此时,本地的lucky目录与svn中的lucky仓库关联上了。

<3>add操作

打开桌面上的本地lucky文件夹

技术分享图片

此时会出现下图

技术分享图片

这就说明了这个ItemsDao.java文件已经添加到了本地仓库

将ItemsDao.java文件添加到svn服务器

技术分享图片

此时弹出如下界面:

技术分享图片

提交结果图:
技术分享图片

点击ok即可。

技术分享图片

23 SVN---版本控制系统

原文:https://www.cnblogs.com/luckyplj/p/11375667.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!