SVN的持续学习

本文档详细介绍了SVN客户端的下载、安装、卸载过程,并探讨了其菜单设置,包括General、ContextMenu、Dialogs等选项。此外,还讲解了如何查看本地代码与远程仓库的差异,提供了两种方法:通过SVN自带命令和Eclipse插件。同时,文章还涵盖了SVN的全局忽略文件配置和更新检查等实用功能。
摘要由CSDN通过智能技术生成

前言

在工作这段时间,在使用SVN的代码管理工具的时候,自己也是遇到了许多不懂的地方,所以下决心要重新学习SVN。话不多说,让我们开始吧。阅读前,可根据目录查找

SVN的下载和安装

首先是SVN的安装,我们知道SVN分为服务端和客户端,这里我就只学习了客户端的安装,我们可以从官网下载安装包

// SVN的客户端下载地址
https://tortoisesvn.net/downloads.html

然后就是双击我们下载的安装包,其实只需要一直下一步就好了
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
安装完成之后,我们在桌面右击的菜单中多这两个选项就说明我们安装成功,有需要的我们可以在官网中下载语言包,需要注意的是下载的时候版本要对应!!!
在这里插入图片描述

SVN的卸载

SVN的卸载,我们可以在控制面板中或者使用卸载软件(geek)进行卸载,或者是我们在已经安装有SVN了,在双击SVN安装包,下一步的时候,会出现以下的选项,我们可以选择Remove进行删除
在这里插入图片描述

SVN的菜单介绍

SVN的常用设置

我们右击,选择Setings,进入SVN的设置
在这里插入图片描述

SVN的General

在General我们可以看到以下这几个选项

Language	选择要要显示的语言,我这里没有安装有语言包所以只有英文
Check for updates (Check now)	检查SVN的更新版本
System sounds(Configure)		设置SVN的提交的音效吧
Global ignore pattern	这个是配置SVN提交的时候,忽略的文件,就是不需要提交的文件
Set file dates to the "last commit time"	设置文件最后的提交时间
Subversion configuration file	这个应该是SVN的配置文件,没有深入了解过

在这里插入图片描述

SVN的Context Menu

SVN的Context Menu主要是配置SVN在右击菜单的命令显示,我们以一个SVN的项目举例
在这里插入图片描述
我们可以看到当我们勾选的命令,会显示在右击菜单,没有选中的,则在TortoiseSVN的子选项中,Win11 Context Menu,,是设置win11的右击菜单的
在这里插入图片描述

SVN的Dialogs1

Dialogs1主要是设置SVN的日志的输出信息,设置输出数量、字体格式大小、日期格式;Misc中的设置是SVN提交的弹窗的关闭方式,主要有手动关闭和自动关闭Checkout是设置SVN的检出的默认路径和URL
在这里插入图片描述

SVN的Dialogs2

SVN的Dialogs3

SVN查看本地代码和远程仓库的差别

方法一(SVN自带的)

使用小乌龟,SVN自带的命令查看,举例,我们选中需要查看的文件右击,在TortoiseGit选项下,选择Diff就可以查看了,想要查看与上一个版本的区别,则要选择下面一个
在这里插入图片描述
点击之后,会弹出下面的窗口,一个是远程仓库的代码和本地的代码,在我们修改过的地方有会颜色的变化,从而方便我们查看
在这里插入图片描述

方法二(eclispe)

我们可以使用eclipse中的SVN插件来进行查看,同样的我们需要点击查看的文件,选择图中的选项,选择(HEAD Revision)查看当前版本的区别。注意别选错了,选到下面那个的话,是要将本地的文件还原到跟远程仓库一样,那么恭喜你,本地修改的东西就没有了
在这里插入图片描述
同样的,点击之后也是一个窗口,可以查看他们的区别
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

在下BUG,有李了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值