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使用使用教程_第1张图片下载后进入安装一直点击下一步 这里要选择安装这个 是安装svn.exe客户端,后面idea使用svn的时候会用到。之后就是记住你的安装路径。
SVN使用使用教程_第2张图片
安装完成svn客户端后到桌面选择一个文件,点击鼠标右键看看出没出来这个
SVN使用使用教程_第3张图片出现小王八客户端后代表安装成功

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

第三步 安装 svn服务端 VisualSVN server

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

如何使用SVN

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

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

Users是用户 svn的用户都是在这里注册 我们去从svn上面下载项目都需要用户。 注册一个用户
SVN使用使用教程_第8张图片

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

SVN使用使用教程_第9张图片
SVN使用使用教程_第10张图片
SVN使用使用教程_第11张图片
SVN使用使用教程_第12张图片
SVN使用使用教程_第13张图片
SVN使用使用教程_第14张图片
SVN使用使用教程_第15张图片

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

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

第五步 idea设置svn

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

SVN使用使用教程_第21张图片

SVN使用使用教程_第22张图片
之后选择版本 这里由于是刚刚创建的 所以就只有1.8版本
SVN使用使用教程_第23张图片

之后成功导入项目

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

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

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

你可能感兴趣的:(java工具,java,svn,后端,经验分享,安全)