SVN使用使用教程

SVN使用使用教程

前言

本人在公司孤儿式开发,是用不到svn这种工具的,但是怕突然某一天电脑坏掉,代码消失所以还是使用上代码管理工具。

之前使用过svn工具,但是由于在这家公司孤儿式的开发,几乎忘完了svn的使用方法,又在网上搜索svn使用资料,发现文章都写的太乱,所以我今天就用简单明了的方式告诉大家如何使用svn。

简单概括一下SVN它是"干什么的"

一群人写代码每一个人写的部分都不一样,但是项目是一个整体,每个人的代码需要合到一起才是一个完整的项目,但是每一个人写的代码又不可能出现在其他人的电脑上,所以使用svn项目管理工具,来帮我们解决这个问题。
当然svn还有其他一下功能也是很有用,所以这篇文章就来讲讲svn

安装前必看

首先使用svn 需要安装三个东西 分别是
svn客户端 全称 TortoiseSVN (俗称小王八)
svn服务端 全称 VisualSVN server
svn中文包(选择安装) 让你的svn语言换成中文,如果就喜欢看英语的当我没说

客户端的作用 主要功能 负责代码的更新 上传等工作 (不出意外你基本只会用到这个东西)
服务端的作用 主要功能 创建用户 创建项目库 分配权限 (一般是管理者使用的)
中文包 (变中文)

正式安装

看完了svn的简单介绍 下面就开始安装svn

第一步 安装svn客户端 (小王八)
svn客户端 安装地址
选择1.14.0版本安装 不然中文包安装不上
在这里插入图片描述下载后进入安装一直点击下一步 这里要选择安装这个 是安装svn.exe客户端,后面idea使用svn的时候会用到。之后就是记住你的安装路径。
在这里插入图片描述
安装完成svn客户端后到桌面选择一个文件,点击鼠标右键看看出没出来这个
在这里插入图片描述出现小王八客户端后代表安装成功

第二步 安装中文包(喜欢用英文直接跳过)
中文包 安装地址往下拉到最低
在这里插入图片描述下载好后直接安装 什么都不用管 安装好后随便点击一个文件,右键 鼠标(一般是安装好后小王八自动设置成中文)
在这里插入图片描述选择中文
在这里插入图片描述好 现在三个东西我们已经安装完两个了
下面安装svn的服务端

第三步 安装 svn服务端 VisualSVN server

svn服务端 安装地址
下拉到最底 选择
在这里插入图片描述点击下载svn客户端 安装页面一直选择下一步就好
安装完成后有可能会发现没有服务端的快捷打开方式
打开下载svn服务端的地址路径
点击进入 bin包 找到VisualSVN Server.msc 这个就是服务端的启动应用程序
在这里插入图片描述

如何使用SVN

我们现在已经将svn都安装完成后,下一步来看如何使用svn。
第一步 进入svn服务端 注册一个用户 这个用户代表svn的使用成员。
第二步 服务端注册一个项目库
第三步 服务端设置项目库的权限 设置哪位用户对其有操作权限
第四步 将项目导入进代码库
第五步 idea设置svn管理 导入svn管理项目
第六步 如何提交,更新,返回代码

第一步 进入svn服务端 注册一个用户

Users是用户 svn的用户都是在这里注册 我们去从svn上面下载项目都需要用户。 注册一个用户
在这里插入图片描述

第二步 创建一个项目库 第三步设置权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第四步  将项目代码导入svn代码库

在这里插入图片描述这里如果忘了刚刚创建好的项目地址也没有关系 打开svn的服务端 找到刚刚创建的项目库 右键选择第一个 就是Copy URL 那个 是复制项目库地址的。
在这里插入图片描述
在这里插入图片描述好 到现在我们的项目已经成功的导入进SVN的项目库里面了
在浏览器输入我们的项目库地址 输入我们用户名和密码 就能看到我们刚刚上传的项目了
在这里插入图片描述那么我们以后的代码提交 都会更新到代码库中 同样我们从库中更新代码也是一样从代码库中下载到本地

第五步 idea设置svn

先设置idea里面svn应用程序
打开idea 点击右上角file选择settings之后选择Version Control 在点击Subversion 第一个输入框内选择下载好的svn.exe文件
这个svn.exe文件就是在安装服务端的那个地址里面 有一个svn.exe 我们选择题之后点击ok
在这里插入图片描述
之后我们在idea内导入svn的项目

在这里插入图片描述

在这里插入图片描述
之后选择版本 这里由于是刚刚创建的 所以就只有1.8版本
在这里插入图片描述

之后成功导入项目

第六步 如果 提交 更新 返回项目代码

有两种提交方式 一种是在idea内 提交代码 第二种是在文件内提交代码 两种都可以 看个人喜欢那种 第一种比较方便 第二种看起来比较简洁
这里多说一句 在多人开发 提交代码的时候 先全部更新项目代码,在提交已修改代码,这里记住 是修改了哪里 提交哪里的代码 其他的不提交。

这里先说第一种 idea内提交代码
在这里插入图片描述
在这里插入图片描述
这是第一种提交代码方式
第二种 在文件内提交 更新 返回代码
打开在本地的项目地址 是我们刚刚在idea内 导入项目时所创建文件的地址
也就是idea打开项目的地址
在这里插入图片描述
svn还有很多合并 分支等功能未做解释 svn的基本使用方法已经介绍完了

  • 69
    点赞
  • 347
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网顺技术团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值