IDEA中使用SVN,每一步骤都有配图

IDEA中使用SVN

注:IDEA版本2021.2.2为例

预装IDEA插件:① Subversion ② Git

预装软件:TortoiseSVN Project Monitor 下载地址:https://tortoisesvn.net/downloads.html

配置SVN
  1. 下载并安装好SVN(TortoiseSVN Project Monitor)软件

  2. 打开IDEA配置SVN,File=>Settings =>设置面板左侧的Version Control=>Subversion

    Path to Subversion executable选择SVN下载路径

    ② IDEA会自定选择当前登录系统用户所在的目录,如果不正确勾选左侧Use custom configuration directory,选择Svn的配置保存路径
    在这里插入图片描述

首次创建(拉取)项目

首先获得项目地址

找到对应的Svn项目,点击Checkout,会弹出地址,点击地址右侧按钮可快捷复制URL

在这里插入图片描述

选择以下①②两种方式之一创建项目

①已有打开项目创建

File => New => Project From Version Control

img

②首次使用编辑器新建

在这里插入图片描述

新建窗口打开后需要点击+添加项目地址或选择已存在项目地址

地址为SVN的项目地址


在这里插入图片描述
在这里插入图片描述

点击OK之后在仓库列表中找到刚刚添加的项目,点击选中并点击CheckOut按钮

在这里插入图片描述

选中项目保存的磁盘目录,可选在项目存储根路径或者已建好的空项目目录

image-20220105094512978

选择项目保存形式

  1. 直接存储在选中的目录下,代码会直接下载到D:\workSpace
  2. 保存到选中目录下,并创建和SVN服务器相同级别目录,workSpace后的目录会自动创建
  3. 保存到所选目录下并新建项目名称同名目录

image-20220105094700093

选择对应的java Jdk版本,点击OK项目开始下载

image-20220105095058843

此时如果是首次下载或者IDEA为保存SVN账户信息会弹出输入账号密码弹框

如果账号密码修改后导致认证失败,可在配置SVN环境->第二项图点击下方Clear Auth Cache按钮清除认证信息,重新进行认证

image-20220105102238399

网速慢需要多等待一会儿,IDEA下方会显示状态

image-20220105095239443

下载完成后弹出打开项目弹框

image-20220105100453067

拉取代码

点击上方工具栏蓝色的左下箭头,或使用快捷键Ctrl+T
在这里插入图片描述

右下角会显示更新数量,如果没有更新会显示 All files are up-to-date

image-20220105104709598

提交代码

点击上方工具栏绿色的对钩,或使用快捷键Ctrl+K
在这里插入图片描述

文件选择完成,提交内容输入完成好,点击commit进行代码提交

提交成功会在左下角提示提交结果,提交数量,内容等信息

在这里插入图片描述

如果出现代码提交不成功的情况,可能为未拉取仓库最新代码,可先进行拉取代码

image-20220105105113070

解决冲突

查看提交历史

在正在编辑的文件中右键,Subversion=>Show History查看当前文件提交历史
在这里插入图片描述

双击对应的提交记录可显示代码对比比
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不想写代码~

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

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

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

打赏作者

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

抵扣说明:

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

余额充值