SVN注册下载安装以及使用一气呵成

news/2025/2/20 3:32:11/

本博客根据SVNbucket官方视频学习制作的,这里记录本人操作的记录

视频链接: https://www.bilibili.com/video/BV1k4411m7mP?vd_source=a4c65e14d1ff11ea858cadc164fbb59e

一 .SVN的介绍

1.SVN是什么

查阅资料可以知道 ,这是一个开放源代码的版本控制系统,管理着随时间改变的数据,实在多个人员设备之间同步不同版本的文档和源代码的工具.

查看所有的修改记录

可以恢复到任何的历史版本

恢复到已经删除的文件

2.  svn与Git的相比

每个人有每个人的学习习惯以及不同的爱好有人喜欢git ,有人喜欢svn但是大多数公司使用的是svn.

Git是分布式的, svn是集中式的

        Git是分布式的所以支持离线工作,在本地可以进行很多操作,而且有分支功能

        svn必须联网才能正常工作

Git复杂概念以及命令多, svn简单易上手

Git有本地分支,svn没有本地分支

        在实际开发过程中遇到代码没写完处理其他事情的时候使用Git可以创建分支,并且切换分支的速度是非常快的.

3. svn主要应用场景

开发人员用来做代码的版本管理

用来存储一些重要文件,比如合同

公司内部文件共享,并且能按目录划分权限

4. svn仓库

推荐: svnbucket.com, svn桶

现在最好用的svn服务

5. 安装svn客户端

TortoiseSVN (适用于Windows安装)

Cornstone   (适用于Mac安装)

二.Windows下载安装 SVN客户端

官网地址:  https://svnbucket.com/

 1. 点击马上注册体验

 

 弹出此画面就是注册成功可以开始使用了

 2. svn上手的教程, 点击使用帮助

 看到下面这个图片,点击svn快速上手教程

这就是官方的文档可以看看

 3. 下载svn客户端,点击使用帮助,找到svn客户端下载点击进入到下载界面

进入到的下载界面, 然后点击官网下载

 也可以直接访问官网下载地址,哈哈哈为什么我不早说是因为我讲的详细一点

https://tortoisesvn.net/downloads.html

进入到官网界面后,选择版本进行下载安装最新版本, 选择64位 

 往下翻下载中文语言包,让你可以看的懂

 跳转到下面的界面可以不用管了

4. 安装,打开你下载的安装包文件夹,双击安装

双击安装之后进行安装

点击next

 点击next

 

 点击更改安装路径,也可以不更改都行,然后点击next

 点击安装,等待安装完成

 出现下面这个,点击OK

 下载完成点击finsh.

三. 查看是否安装成功

到一个项目的文件夹,或者空的文件夹都可以, 然后右击鼠标出现以下操作, 出现下面的样子就说明安装完成

,但是这是英文的需要所以安装上面下载的中文语言包,双击安装

 直接点击下一步安装就完成了

记得打上勾,

记得打上勾,

记得打上勾,

然后点击完成!!!

检查是否汉化成功出现以下画面成功安装 

 到这里所有下载安装都已经完成了!!!

四. 使用svn, 基本命令

  1. 安装SVN客户端:可以从官方网站下载对应的SVN客户端,安装后在命令行中执行svn命令来使用SVN。

  2. 创建版本库:使用svnadmin create命令创建一个版本库,在本地或者远程都可以。远程版本库一般通过svnserve进行访问控制。

  3. 检出代码:使用svn checkout命令将代码从版本库中复制到本地工作目录中。

  4. 添加/删除文件:使用svn add和svn delete命令来添加或删除文件。

  5. 提交代码:使用svn commit命令将本地修改提交到版本库。提交前需要先使用svn update命令将版本库中的修改合并到本地代码中。

  6. 更新代码:使用svn update命令将版本库中最新的代码更新到本地工作目录中。

  7. 查看修改记录:使用svn log命令可以查看版本库中的修改记录。还可以使用svn diff命令来比较代码的改动。

  8. 分支和合并:使用svn branch命令可以创建一个分支,并使用svn merge命令将分支中的修改合并到主干中。

完事!!! 


http://www.ppmy.cn/news/319751.html

相关文章

[2022-06-21 完美解决]MacBookPro 2020 M1 开启2k HIDPI

一、背景 本文经过多次迭代,直接拉到最后看结论即可。👉点我跳转 最近刚入手mbp m1芯片版本,到手当然是一顿操作,一键打开hidpi,重启之后发现没什么效果,我以为是操作问题,于是又操作重启了几次…

MacBook Air连接2K屏开启HiDPI

离上一次写博客都不知道过去多少时间了,经常有些想写的东西,但是忙着懒着就忘了。猪年之前的三个月基本是在Face实习,过年回来之后便开始赶毕设,并且现在仍然处于比较忙的时间,所以博客会写的简短一些。 最近两天碰到…

macmini 387 2k显示器尝试hidpi

设备macmini 387(2012later),macos 10.14,Dell P2418D使用minidp->dp转接线连接。 前段时间用了好些年的eMachine(1080P)在使用时发出低频噪音,并显示出水波纹,不堪其扰&#xff…

解决2K 显示器的尴尬为MacBook 开启HiDPI(新方法支持M1)

原贴:解决2K 显示器的尴尬!为MacBook 开启HiDPI(新方法支持M1) NormanZhu 2020-11-15/0 评论/2 点赞/1,630 阅读/1,080 字 11/15 温馨提示: 本文最后更新于 2022-03-14,若内容或图片失效,请…

MacBook Pro 2019 16寸 外接显示器黑屏无信号

问题描述 现象是大半夜的 MacBook 还在嚎叫,按照以下步骤操作后,第二天发现外界显示器🖥无法点亮: 检查运行的任务后发现没有耗能高的 App 在作怪,Energy Saver Preference 中取消勾选了 Power Adapter - Prevent com…

M1芯片Mac mini 2K显示器开启HiDpi

这几天入手了 M1芯片的Mac mini ,但家里的三星显示器是2560*1440,百度的方法、GitHub上的方法全用遍了,无法开启HiDpi,受到GitHub上xzhih大神和B站上的启发,方法是利用4K环出采集卡的方法 ,具体如下&#x…

苹果手机如何互联传送Mac电脑屏幕上面?

AirServer能够通过本地网络将音频、照片、视频以及支持AirPlay功能的第三方工具,从 iOS 设备无线传送到 Mac 电脑的屏幕上,把Mac变成一个AirPlay终端的实用工具。 AirServer电脑投屏工具是一款可以将移动设备画面投屏到电脑上的软件工具,通过…

Mac Catalina(10.15.2) 2K外接屏幕分辨率适配

工具 1、SCALED RESOLUTIONS 2、SwitchResX,下载地址如下,也可从官网下载最新版 链接:SwitchResX 密码:af0z 步骤 1、下载安装SwitchResX 2、重启Mac,关闭SIP 按住commandR,进入恢复模式(recovery mode&#x…