1 概述
代码版本助手是一款版本管理提效工具。在该工具出现之前,如果用户需要查找某一行代码的提交记录时,往往需要打开历史版本面板,然后在历史版本列表中一个一个点开查找,这个过程痛苦指数极高且浪费时间。有了代码版本助手后,用户可以很快速的在代码上看到最近一次的提交记录,以此了解代码的前因后果。
2 使用前提
- 插件市场需开通 Dataleap 分布式数据自治服务版本后,方可使用,详见版本服务计费说明。
- 适用场景支持 SQL 类型任务:LAS SQL、EMR SQL、EMR StarRocks SQL、EMR Doris SQL、EMR Serverless StarRocks SQL
3 功能简介
3.1 查看某行代码的上次修改记录
使用代码版本助手来快速查看某行代码的提交版本
3.2 查看某行代码的上次修改内容
代码版本助手提供了「显示代码比对」的能力,让用户不但可以知道代码的提交版本,同时还可以快速进行比对,加速我们了解代码情况的进程。
3.3 快速对比草稿改动与线上版本差异
除了追溯代码提交历史的场景,代码版本助手还提供了一个更酷的功能。当我们在代码中进行编写后,可以使用代码版本助手对草稿与线上代码进行比较,帮助我们了解这次的改动范围。
4 使用步骤
4.1 进入插件市场
- 登录 DataLeap租户控制台 。
- 在概览界面,显示加入的项目中,单击数据开发进入对应项目。
- 在任务开发界面,左侧导航栏中,单击插件市场按钮,进入插件列表页面。
- 单击 代码版本助手 插件名称,可查看该插件使用说明文档。
说明
也可以使用Ctrl
+ Shift
+ X
(Mac下使用 ⌘
+ Shift
+ X
),用快捷键方式来快速开启插件市场。
4.2 安装 代码版本助手
在左侧插件市场列表中,找到 代码版本助手,并单击右下角安装按钮,即可一键完成安装。
4.3 使用插件
- 插件完成安装后,单击左侧工具栏回到数据开发页,并打开 SQL 作业
- 在 SQL 编辑界面,将光标移到任意SQL代码上,假若作业有过提交上线记录,就会在代码右侧出现提交版本信息
- 将鼠标移动到提交版本信息上,等待一会,就会出现版本的详细信息,包含提交人、提交时间以及提交信息
- 点击「比对」按钮,会出现对比弹窗,了解该行代码最后一次修改的情况
- 当我们在代码上编辑后,可以在代码左侧发现一条线,点击该线后会出现对比框,比较当前本地改动与线上版本的差异
5 卸载插件
左侧单击插件市场按钮,在已安装列表中找到需要卸载的插件,鼠标移动至右侧的设置按钮,单击卸载,即可完成插件卸载。