【3分钟带你学】SVN

本文是SVN的快速教程,涵盖了SVN的基本概念和操作,包括安装、版本库创建、版本回退、冲突解决和权限控制。通过实例介绍了如何使用SVN进行代码管理,特别强调了版本回退和冲突处理的重要性。
摘要由CSDN通过智能技术生成

SVN:Subversion

一、SVN 概述

1.SVN是什么?

SVN 是Subversion的简称,是一个开放源代码的 版本控制软件

2.为什么使用SVN?

①多人协作开发(解决代码合并覆盖问题)

②版本回退(将一个或多个文件恢复到旧版本)

③查看修改历史(日志),方便领导把控开发进度

④异地协作

3.两个基本概念

版本库(项目仓库):

​ 包含了所有的版本控制文件及其完整历史的数据库。版本库通常位于运行 Subversion 服务器的文件服务器上,向 Subversion 客户端提供需要的数据。

工作副本

​ 这是实际工作的地方。每一个开发者在自己的电脑上都有属于自己的工作副本。可以通过Subversion客户端将最新的版本从版本库上取下来,在本地的副本上工作而不影响其他人,如果对更改满意就可以将其提交到版本库中。

4.实际项目中SVN执行流程

①安装svn服务器端软件、创建版本库并启动svn服务

②项目经理在个人电脑安装svn客户端软件

③从svn版本库检出工作副本:

(Checkout操作,下载所有的文件)。

④开发核心代码并提交到svn版本库,(使用commit提交操作)

⑤项目经理将svn版本库地址告知给其他成员并分配任务

版本库地址格式 svn://IP 如果版本库在本地 svn://localhost

⑥开发者(安装svn客户端软件)从svn版本库检出工作副本,开始开发。

⑦开发者将代码提交到svn版本库,当整个任务完成,告知项目经理开发完成。

⑧项目经理从svn版本库更新最新的代码到本地并检查,使用update更新操作。

二、SVN软件下载与安装

下载服务器端软件

服务器端软件SubVersion或VisualSVN(功能完全一致)

下载地址: SubVersion:https://www.collab.net/downloads/subversion

​ VisualSVN:http://www.visualsvn.com/

服务端软件下载地址

下载客户端软件

软件名称:TortoiseS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值