SVN安装与使用教程

为什么要使用SVN?

程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。

SVN的安装(可参考SVN服务器搭建(一) - Yanky - 博客园

本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目。

1、首先准备三个软件:

1.VisualSVN-Server-3.9.1-x64.msi(svn服务端)

2.TortoiseSVN-1.10.1.28295-x64-svn-1.9.6.msi(svn客户端)

3.LanguagePack_1.10.1.28295-x64-zh_CN.msi(TortoiseSVN 的汉化包)

 软件下载地址:Apache Subversion Binary Packages

一:团队项目具体步骤

SVN安装与使用教程_第1张图片

 二:svn服务端具体安装步骤

第一步:获取svn服务端资源,双击打开,点击Next

SVN安装与使用教程_第2张图片

  第二步:勾选再Next

SVN安装与使用教程_第3张图片

  第三步:按图所示就行,继续Next

SVN安装与使用教程_第4张图片

第四步:点击Standard Edition(标准安装) 

SVN安装与使用教程_第5张图片

第五步:选择总仓库的路径,Next

SVN安装与使用教程_第6张图片

第六步:直接Install就行了

SVN安装与使用教程_第7张图片

 完成后界面:

SVN安装与使用教程_第8张图片

 svn服务端内容介绍

1.User里面存放的是用户,别人访问必须要登录,如果里面没有该用户则无法访问

SVN安装与使用教程_第9张图片

2.repositories

SVN安装与使用教程_第10张图片 三:svn客户端创建

 第一步:获取到svn客户端资源

 第二步:找到自己所用eclipse的文件目录下的dropins目录 

SVN安装与使用教程_第11张图片

第三步:把svn客户端资源放入就行了 

SVN安装与使用教程_第12张图片

四:初步使用svn 

第一步:在SVN中新建Repository,直接Next

SVN安装与使用教程_第13张图片

 第二步:输入仓库名,然后后面所有的都是下一步最后完成就行了

SVN安装与使用教程_第14张图片

 第三步:新建用户

SVN安装与使用教程_第15张图片

 第一个是用户名,第二个是密码,第三个是确认密码

SVN安装与使用教程_第16张图片

第四步:新建Folder

一般建三个文件夹(文档:doc  数据库脚本:db  代码:source)

SVN安装与使用教程_第17张图片

 测试使用SVN:

右键Copy URL

SVN安装与使用教程_第18张图片

在游览器中粘贴路径,输入用户名,密码

SVN安装与使用教程_第19张图片 登录成功就说明可以了 

SVN安装与使用教程_第20张图片

注意:

在svn中copy的路径和在游览器的路径是不同的,别人要访问必须要用在svn中copy的路径

 

第六步:新建一个项目(Maven/Project)


第七步:点击项目右键选择Team再选择share Project

SVN安装与使用教程_第21张图片

 第八步:选择SVN

SVN安装与使用教程_第22张图片

 第九步:选择创建新的资源库位置

SVN安装与使用教程_第23张图片

 第十步:填入SVN中的URL,再Next 

SVN安装与使用教程_第24张图片

 第十一步:点击完成就行了 

SVN安装与使用教程_第25张图片

  第十二步:输入服务端的用户名和密码

SVN安装与使用教程_第26张图片

 项目变成这样说明成功了

SVN安装与使用教程_第27张图片

 但这个时候传进来的项目只是个空壳 

SVN安装与使用教程_第28张图片

 第十三步:将项目内容提交到svn

右键选择Team再点击提交

SVN安装与使用教程_第29张图片

 第十四步:添加注释和选择勾选下方

SVN安装与使用教程_第30张图片

 第十五步:可以看到东西提交上来了

注:每次提交都会修改下方的时间和是哪一个用户进行修改

SVN安装与使用教程_第31张图片

 因为是两台电脑,另外一台电脑连接具体展现不出来。

注:一定必须是同一个局域网,并且双方的防火墙必须要关掉

常用Temp功能介绍

SVN安装与使用教程_第32张图片

 注意:如果别人提交了新代码然后你没更新然后你又去修改了代码就会报下面的错误并且会产生 三个类 后缀名为.mine是自己修改后的代码  .r10是别人更新后版本  .r9是修改前的 

你可能感兴趣的:(svn,vue.js,javascript,前端)