为什么要使用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服务端具体安装步骤

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

第二步:勾选再Next

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

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

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

第六步:直接Install就行了

完成后界面:

 svn服务端内容介绍

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

2.repositories

 三:svn客户端创建

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

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

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

四:初步使用svn

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

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

第三步:新建用户

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

第四步:新建Folder

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

测试使用SVN:

右键Copy URL

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

 登录成功就说明可以了

注意:

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

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

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

第八步:选择SVN

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

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

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

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

项目变成这样说明成功了

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

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

右键选择Team再点击提交

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

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

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

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

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

常用Temp功能介绍

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

SVN安装与使用教程相关推荐

  1. SVN 安装与使用教程总结

    转自:http://www.cnblogs.com/armyfai/p/3985660.html SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需 ...

  2. Windows SVN安装

    SVN安装及使用教程 服务端下载:https://www.visualsvn.com/server/download/ SVN服务器端配置 ​ 1.创建一个项目(以Shop为列) 这个错误原因是因为文 ...

  3. SVN安装及简单使用教程

    SVN安装及简单使用教程 前言 一.服务端下载安装 二.客户端下载安装 三.SVN的简单使用 总结 前言   SVN是开源的版本控制系统,主要用于保存代码和版本更新,方便多人对同一程序或软件进行操作. ...

  4. 超详细 - SVN下载安装及使用教程

    SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? ...

  5. .svn文件夹_SVN下载安装及使用教程(二)

    上一章介绍了服务端SVN的安装,接下来介绍客户端的安装及使用: 客户端SVN安装. 1.首先我们需要下载 "svn小乌龟"后,进行安装.比如我下载如下的(如果需要的可以关注我发给大 ...

  6. svn初步安装使用(详细教程图文操作)

    svn 1. svn概解 2. svn安装与配置 3. Eclipse集成svn 4. Svn的操作命令 1. svn概解 svn概念 SVN是subversion的缩写,是一个开放源代码的版本控制系 ...

  7. linux SVN安装及配置图解教程

    svn服务器有2种运行方式 1.独立服务器 (例如:svn://xxx.com/xxx): 2.借助apache.(例如:http://svn.xxx.com/xxx): 为了不依赖apache,选择 ...

  8. mac搭建svn服务器文件被锁定,mac安装svn_在MAC下搭建SVN服务器的详细教程

    摘要 腾兴网为您分享:在MAC下搭建SVN服务器的详细教程,易信,无忧兼职,茄子快传,每日一淘等软件知识,以及android解锁大师,workflow,乐客联盟,海鸥旅游,mm直播app,腾讯新闻,中 ...

  9. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  10. Git 安装和使用教程(更加详细)

    转载至:https://www.cnblogs.com/smuxiaolei/p/7484678.html#undefined Git 安装和使用教程 git 提交 全部文件 git add .  g ...

最新文章

  1. 各种 Optimizer 梯度下降优化算法回顾和总结
  2. linux内核剖析(八)进程间通信之-管道
  3. 更改记录表CDHDR和CDPOS
  4. 翻译【ElasticSearch Server】第一章:开始使用ElasticSearch集群(2)
  5. 组件注册_使用_命名规则_以及Nacos中给每个服务配置访问前缀---SpringCloud Alibaba_若依微服务框架改造---工作笔记004
  6. Selenium 调用IEDriverServer打开IE浏览器
  7. linux酷q运行不了,Linux上使用docker运行酷Q机器人
  8. 关于Oracle检索字段值小数点前面0不显示问题
  9. POI Excel设置列宽
  10. uniapp中使用第三方百度地图
  11. ROS笔记——创建简单的主题发布节点和主题订阅节点
  12. 软件质量管理-6-质量管理
  13. RabbitMQ3.10.7高级特性
  14. 一段代码之仿LOL移动方式
  15. 查看自己电脑的处理器和操作系统的位数
  16. systemctl 是管制服务的主要工具
  17. mac pdf去水印_PDF水印工具Mac版
  18. vant toast loading 倒计时_法考倒计时3天 | 民法典新旧对照表(四)合同部分(一)...
  19. PHP使用ffmpeg压缩视频
  20. .有一千万条短信,有重复,以文本文件的形式保 请用5 分钟时间,找出重复出现最多的前10 条。

热门文章

  1. C语言猜数字小游戏---详解+源码
  2. SQL必知必会知识点总结
  3. 佳能G1810G2810G1800G2800G3800 废墨 手动清零方法
  4. windows bat命令启动python程序
  5. html视频直播源码,用HTML5开发简单的视频播放器,附源码
  6. 罗技鼠标驱动怎么设置宏?
  7. SQL常用语句总结整理
  8. Python帮助文档的查看方式——Python初学者必看
  9. c语言程序中所有语句都将被转换成二进制的机器指令,c语言练习试题
  10. 软件著作权登记申请时的60页源代码格式