SVN使用教程

SVN使用教程

一、svn的介绍

全称Subversion,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开
发,现在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。

SVN是一个开放源代码的版本控制系统,管理着随时间改变的数据。这些数据放置在一个中央资料档
案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样
你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。说得简单一点SVN就是用于多个人共同开发
同一个项目,共用资源的目的

总的来说我们进行团队开发时,面临代码上传和同步问题,此时svn可以很好的解决这个问题,当然单纯的开发团队的话用的更多的还是Git,但是Git的问题是不能对每个具体的文件进行管理,而svn对权限的管理可以精确到一个具体的文件,对一个开发公司来说,对其开发的产品进行保护还是十分有必要的。

二、svn的安装和配置

2.1、下载
  • 官网:https://www.visualsvn.com/downloads/ (服务器)

在这里插入图片描述

  • http://tortoisesvn.net/downloads.html (客户端)

!a](https://img-blog.csdnimg.cn/9e0f7b00c4a54a89b779dfb0d05725b5.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5oiR55yf5LiN5LyaSkFWQeWVig==,size_20,color_FFFFFF,t_70,g_se,x_16)

  • 老样子嫌麻烦的朋友去我百度云自取:链接:https://pan.baidu.com/s/1gwGNwp7V9JGs_6qQmYQ1Kg
    提取码:r63b
2.2、安装
2.21、安装VisualSVN Server
  1. 双击安装程序 VisualSVN-Server-4.2.1-x64.msi

a

  1. 勾选复选框选择同意,然后选择 Next,选择 Upgrade

4

  1. 选择默认配置,选择 Next

    5

  2. 设置服务器的安装路径、资源的存放目录及端口

    a

  3. 使用默认配置,选择Next

    x

  4. 出现如下窗口,则表示安装成功

c

2.22、安装 TortoiseSVN

注意一点即可

x

其他的下一步,下一步·····

安装完成后右键鼠标有以下两个东西即可:

v

2.3、配置
2.3.1服务器配置

打开服务器,点击 VisualSVN Server,选择 Configure authentication options…

d

2.3.2、新建账号密码

右击左侧 User,选择 Create User

E

设置账号密码

R

2.3.3、新建分组

S

D

F

三、svn的使用

3.1、导入项目到svn
  1. 拷贝远程仓库的地址

B

  1. 选择任意项目,右键选择 TortoiseSVN,选择 import

G

  1. 将上一步拷贝的仓库地址粘贴到地址栏

W

  1. 输入用户账号和密码

H

  1. 导入成功

K

  1. 仓库右键,选择刷新,在服务器中看到的效果

L

3.2、检索项目
  1. 复制要下载的项目的远程地址

J

  1. 在需要检索项目的目录中,右键选择 SVN Checkout…

I

  1. 输入远程地址,设置项目的存放位置

V

  1. 检索完成

T

3.3、提交代码
  1. 新建文件,右键选择 TortoiseSVN,选择 Add,将文件添加到版本库列表

Y

  1. 再次点击文件,右键,会出现 SVN Commit…

S

  1. 提交成功

D

3.4、更新代码
  1. 如果当前资源不是最新版本,则可在项目中空白地方右键,选择 SVN Update

J

  1. 更新成功

X

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值