SVN下载安装及入门使用教程,详细到不能再详细了
为什么要使用SVN?
程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。
SVN是什么?
它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。
在公司做过团队开发的都知道,一个项目的代码要保持最新的版本。
举个例子!
例如:一个公司的项目有5人开发(A,B,C,D,E五个人),有一个地方专门存放项目的最新的代码,这个地方比如叫'代码仓库'
A写代码前需要从代码仓库下载最新的代码,然后开始写代码,需要把今天做些的代码上传到代码仓库,那这时候就要使用到SVN(版本控制工具)了。
如图:
SVN简介
Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。
SVN的一些概念
- repository(源代码库):源代码统一存放的地方
- Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份
- Commit(提交):当你已经修改了代码,你就需要Commit到repository
- Update(更新):当你已经Checkout了一份源代码,Update一下你就可以和Repository上的源代码同步,你手上的代码就会有最新的变更
SVN安装
SVN的安装分为2部分,第一部分是服务端安装,第二部分的客户端安装。
注意:一般情况下,我们只需要安装客户端即可,因为在企业中服务端是否运维来维护的,我们只需要开通一个账号即可。
windows下安装svn客户端
下载网址:
https://tortoisesvn.net/downloads.html
注:在下载页的下面,有不同的语言包,可以选择下载一个中文语言包。
下载完成后,点击安装TortoiseSVN与LanguagePack语言包进行安装即可
语言包下载
SVN客户端的配置
这里要特别声明一下——SVN客户端不是指一个桌面应用程序,而是集成到系统的右键菜单中的插件。因此使用客户端向资源库下载项目资源、提交项目资源等都是通过右键菜单来完成的。
在桌面空白处右键:
选择设置 ,打开设置面板, 可以设置语言:
以上就是SVN的详细下载安装教程,更多SVN的知识点,可观看以下动力节点SVN视频教程深入学习,讲解全面,通俗易懂!
SVN视频教程:
https://www.bilibili.com/video/BV1ux411j7H2https://www.bilibili.com/video/BV1ux411j7H2
SVN资料下载:
http://www.bjpowernode.com/?csdn
SVN下载安装及入门使用教程,详细到不能再详细了相关推荐
- SVN的安装和使用基础教程
SVN的安装和使用基础教程 git的使用越来越普遍,但是为了安全和保密使用SVN更好. 1.下载svn 1.1下载`TortoiseSVN 官网下载地址: https://www.visualsvn. ...
- Win10下LoadRunner12 下载安装汉化图文教程(含LoadRunner安装包)
Win10下LoadRunner12 下载安装汉化图文教程 一.下载安装 "windows无法安装.net framwork的问题" 1.报错原因 2.解决方案 二.汉化 Win1 ...
- pycharm和python mac版 下载安装、以及配置教程
pycharm和python mac版 下载安装.以及配置教程: 1.PyCharm 下载 (1)首先进入PyCharm官网PyCharm:JetBrains为专业开发者提供的Python IDE 进 ...
- Hadoop下载安装及HDFS配置教程
Hadoop下载安装及HDFS配置教程 前言 Hadoop是一个由Apache基金会所开发的分布式系统基础架构.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和 ...
- AR_Vuforia教程,详细到不能再详细
关于ARSDKvuforia的详细到不能再详细的制作流程 1.首先要登录vuforia的官网,并且注册官网的账号 2.注册完账号之后,按照图中的步骤获取产品密钥 3.在这里创建好项目名称,就可以获取到 ...
- PyCharm下载安装及配置使用教程(全过程详细截图)
网上这类教程数不胜数,最近正好自己重装系统,就补一下做个笔记. 目录 一.下载安装PyCharm 二.配置及使用 一.下载安装PyCharm 官网链接:官网下载速度完全OK,直接下载就行 PyChar ...
- BlackBerry手机Java开发开发工具下载/签名申请/入门中文教程
本地下载 BlackBerry Java Plug-in for Eclipsev1.1 http://g.csdn.net/5147163 更多下载 http://blackberry.csdn.n ...
- 非常贴心的Anaconda3 + Pycharm2020+ OpenCV 下载安装及环境搭建教程
Opencv基于Python图像处理环境搭建 目标 前言 1. 下载Anaconda和Pycharm 1.1 下载Anaconda 1.1.1 安装Anaconda 1.1.2 给Anaconda3添 ...
- Android Studio下载安装及配置图文教程
AndroidStudio下载地址:https://developer.android.com/sdk/installing/studio.html#download 如果你没有FQ或者不会FQ可以从 ...
- PostgreSQL在Linux和Windows安装和入门基础教程
StackOverflow 2022 开发者报告:总体而言,MySQL 依然是最受欢迎的的数据库.但在专业开发者群体中,PostgreSQL(46.48%)已经超越 MySQL(45.68%)夺得了第 ...
最新文章
- Mysql索引命中问题
- 类加载子系统的详解——未完待续
- ansile(3)playbook 使用说明
- 东莞.NET技术线下沙龙活动资料分享
- c语言调用数学函数根号,不调用库函数求根号x的计算方法(二分/三分/牛顿迭代法)...
- webservice 实例 创建与 调用
- 计算机第二学期末考试题,离散数学期末考试试题及答案
- 模拟布朗运动与几何布朗运动
- 12 HotKey问题
- sigma-delta_Delta调试-简化失败的测试用例
- 重新连接 到 时出错 Microsoft Windows Network:本地设备名已在使用中
- 使用官方连供墨盒,打印机暂停打印的可能解决方案
- unityplayerpre存档_Unity3d中的PlayerPrefs游戏存档API的扩展
- 音频知识点(12)- P.563 工具编译及使用教程
- python实操100例实例_python开发之list操作实例分析
- css gray rgb数值,CSS3 调色板 颜色值对照表
- 太康一高2021高考成绩查询,2021年太康县高考状元成绩分数,太康县历年高考状元名单...
- 项目案例:基于 YOLO 的铝型材表面缺陷识别
- 100种思维模型之大脑实验思维模型-65
- CorelDRAW VBA - 打开文件(另存为)对话框
热门文章
- 《白帽子讲web安全》学习笔记——web安全概述
- JEB动态调试与篡改攻防世界Ph0en1x-100
- javaweb体育赛事网上售票系统
- [AE] ArcGIS Engine处理Landsat8数据
- rgee尝鲜Landsat9,以及Landsat8对比
- 串口转usb驱动c语言程序,电脑中USB转串口如何正确安装对应的驱动程序
- sftp非交互式每日定时拉取增量数据文件至本地合并至存量
- 联想服务器thinkserver TS550 Raid5制作及winserver2012R2 安装过来
- 线性代数 行列式 知识技巧思维导图 [21考研上岸之旅]
- 微信模拟器不显示鼠标解决办法