Apikit 自学日记:版本管理

news2024/9/26 1:22:06

功能入口:API管理应用 / 选中某个项目 / 项目管理菜单 / 项目版本管理

项目版本管理功能模块提供对项目级别的版本管理,可新增、删除、对比项目级版本。在创建项目版本号的时候会对整个项目的部分模块数据进行快照保存。可用于每次迭代发布打全局版本号,可以进行项目对比以便于后续查看每次迭代产生变更的差异,我们也可以在API的历史记录查看每次迭代该API有没有产生变化,产生变化的内容,甚至我们可以把已经打了版本号的旧项目版本进行恢复,恢复不会覆盖当前项目版本任何内容,恢复是把旧项目版本的内容复制为一个全新的项目。

创建项目版本号

版本号:是项目唯一的

备注:我们可以填写一些我们需要强调该版本内容的信息,或提示类的,方便大家看到该版本号可以迅速记起一些相关内容,也便于让后续的其他工作人员对每个版本的差异性有一个大概的了解

 

 

复制为新项目

复制为新项目不会覆盖当前项目数据,他是一个数据独立隔离概念,把一个历史版本数据复制为一个全新的项目,跟当前项目互不影响,是一个独立的项目

  1. 进入API项目-其他-版本管理,可以看到当前项目版本列表

  2. 我们可以对某一个历史版本进行一个复制操作

  3. 点击某个版本号操作栏下方的复制为新项目选项,确定

 

导出

导出版本项目跟导出项目是相同的概念,对一个项目的数据进行打包导出为一个文件

不同的是版本项目导出让你可以选择某一个历史版本的数据进行导出

  1. 进入API项目,其他,版本管理,我们可以看到当前项目的所有版本号

  2. 选择某个版本号操作栏下的导出

  3. 选择数据类型,确定

 

版本API文档对比

在项目-其他-版本管理当中可以对已有的版本API文档进行对比,查看不同版本迭代中的差异性,支持跨项目对比和当前项目对比

当前项目版本号对比

  1. 进入项目,其他,版本管理,选择版本API文档对比选项

  2. 我们可以选择当前项目不同版本号进行对比,对比俩个版本API的差异化

 

原版本选项为旧版,对比版本选项为新版本。

进行对比,会得到对比版本较原版本,新增、删除、修改的内容都会展示出来

 

跨项目版本号对比

在当前项目-其他-版本管理-版本API文档对比当中我们可以选择跨项目进行对比

如:我们把v5版本复制为一个新的项目,我们可以在当前项目(v6版本)跟他进行一个对比

 

编辑版本

  1. 进入API项目,左侧最下方tab栏,其他-版本管理

  2. 选择编辑,可以对版本的备注信息进行一个编辑

 

删除版本

删除项目版本,会同步删除API历史记录中被删除掉的版本号记录,但API不会被删除

  1. 进入API项目,左侧最下方tab栏,其他-版本管理

  2. 选择删除,可以对某个版本记录进行一个删除

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/688839.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ESP32设备驱动-TMF8801激光测距传感器驱动

TMF8801激光测距传感器驱动 文章目录 TMF8801激光测距传感器驱动1、TMF8801介绍2、硬件准备3、软件准备4、驱动实现1、TMF8801介绍 TMF8801 是一款真正的直接飞行时间 (ToF) 传感器系统,采用单一模块化封装,通过亚纳秒光脉冲和抗锯齿“秒表”方法测量往返时间,提供高精度深度…

流量分析工具wireshark-学习笔记

(一)wireshark工具 1、wireshark工具简介 Wireshark是一种开源网络分析工具,它可以让你在计算机网络上捕获和查看数据包,并能帮助你深入了解网络的运行和协议的实现。它可以捕获不同类型的流量,包括以太网、Wi-Fi、TC…

【面试题】面试官问:如果有100个请求,你如何使用Promise控制并发?

大厂面试题分享 面试题库 前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 web前端面试题库 VS java后端面试题库大全 开篇 在现代Web开发中,异步请求已经成为了必不可少的一部分。然而,…

ISP之图像降分辨率

1、图像缩放背景 图像的放大、缩小(简称缩放)是图像处理的一种处理方法。所谓图像缩放是指图像分辨率的改变,它在图像显示、传输、图像分析以及动画制作、电影合成、甚至医学图像处理中都有着相当广泛的应用。比如要在1024 X 768 分辨率的显示器上全屏显示800 X 60…

8.2 电压比较器(2)

五、集成电压比较器 1、集成电压比较器的主要特点和分类 电压比较器可将模拟信号转换成二值信号,即只有高电平和低电平两种状态的离散信号。因此,可用电压比较器作为模拟电路和数字电路的接口电路。集成电压比较器虽然比集成运放的开环增益低&#xff…

强化学习从基础到进阶-案例与实践[6]:演员-评论员算法(advantage actor-critic,A2C),异步A2C、与生成对抗网络的联系等详解

【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧(调参、画图等、趣味项目实现、学术应用项目实现 专栏详细介绍:【强化学习原理项目专栏】必看系列:单智能体、多智能体算法原理项目实战、相关技巧…

Arcmap读取nc文件并导出为tif格式

Arcmap读取nc文件并导出为tif格式 前言操作步骤 前言 在使用某一降水数据的时候,发现直接把nc格式的数据拖进Arcmap,查看属性表的时候是空的,点击图上的信息也只会显示一个值,但这个nc数据应该是有很多个值的(我的数据…

Kubernetes - adm搭建 · 保姆级教程

master(2C/4G,cpu核心数要求大于2) 192.168.179.25 docker、kubeadm、kubelet、kubectl、flannel node01(2C/2G) 192.168.179.26 docker、kubeadm、kubelet、kubectl…

【JavaScript】JavaScript中的nodeName、nodeType、nodeValue区别

文章目录 JavaScript中的nodeName、nodeType、nodeValue区别(一)nodeName(二)nodeValue(三)nodeType JS代码demo JavaScript中的nodeName、nodeType、nodeValue区别 (一)nodeName https://www.w3schools.cn/jsref/prop_node_nodename.html 元素节点的 nodeName是标签名称 属性…

ffmpeg windows编译及调试完整版

目录 编译 基础环境准备 依赖环境安装 依赖库安装 X264 fdk-aac X265 ffmpeg-4.3.6 调试 基础项目环境搭建 VS2019项目创建 VS2019项目代码 vs2019配置 VS2019调试 编译 基础环境准备 1、安装vs2019环境 2、安装msys2工具 3、开始菜单启动x86 Native Tools Comm…

从0到1精通自动化测试,pytest自动化测试框架,fixture之autouse=True(十二)

一、前言 平常写自动化用例会写一些前置的fixture操作,用例需要用到就直接传该函数的参数名称就行了。当用例很多的时候,每次都传这个参数,会比较麻烦 fixture里面有个参数autouse,默认是Fasle没开启的,可以设置为Tr…

diffusion model(一)DDPM技术小结 (denoising diffusion probabilistic)

DDPM技术小结 (denoising diffusion probabilistic) 1 从直觉上理解DDPM 在详细推到公式之前,我们先从直觉上理解一下什么是扩散 对于常规的生成模型,如GAN,VAE,它直接从噪声数据生成图像,我们不妨记噪声数据为 z z…

RTX 4060跑分出炉,加量还降价真良心了?

RTX 40 系真正意义上主流平民级显卡 4060 桌面版已确认于本月 29 日推出。 相较于原定的 7 月中旬上市提前了半个月左右,国内售价 2399 元(比 RTX 3060 首发低 100 元)。 从这样的「早产」操作能看出,RTX 40 系显卡拉胯销量表现确…

java并发编程 2:java线程基础知识

目录 创建和运行线程查看进程线程线程运行原理常见方法了解start与runsleep与yield线程优先级joininterrupt不推荐使用的方法 主线程与守护线程线程状态操作系统中的线程状态java中的线程状态 创建和运行线程 方法一: 直接使用 Thread public class CreateThread01 {public s…

使用U盘安装Centos7全流程分享

文章目录 1、下载 centos7 的镜像2、下载老白菜3、插入U盘4、将U盘插入要刷机的电脑中5、获取U盘的启动地址6、正式配置重启7、进入安装界面了,现在就容易7.1 选择中文7.2 点击安装位置,分配磁盘7.3 配置网络和主机7.4 选择开始安装,并配置账…

【第1集】odoo16开发环境搭建

因为博主使用Mac作为开发电脑,因此都以Mac为主。同时本文odoo使用的是16版本,采用python源码进行安装,如需要二进制安装同学,后续有条件可能会出这方面的搭建指导。本文包含四个部分,分别为数据库安装,系统…

C++ bool 类型

文章目录 一. bool 类型二. 三目运算符 一. bool 类型 在 C 中,bool 类型用于表示逻辑值,它只有两个可能的取值:true(真)和 false(假)。bool 类型常用于条件判断和布尔运算中。 C 标准要求 bo…

Cooike Session

1 会话技术 1.1 会话管理概述 1.1.1 什么是会话 这里的会话,指的是web开发中的一次通话过程,当打开浏览器,访问网站地址后,会话开始,当关闭浏览器(或者到了过期时间),会话结束。 …

UE5 录制透明png序列帧

以下是在 Unreal Engine 5 中录制透明 PNG 序列帧的详细步骤: 步骤1:创建一个场景 步骤2:打开序列录制器 在 Unreal Engine 5 中,首先需要打开序列录制器。你可以通过点击顶部菜单栏的 窗口 > 开发人员工具 > 序列录制器 …

HashMap、HashTable、ArrayList、定长数组之间的性能和速度比较

1、HashMap & HashTable 的速度谁快 HashMap 牺牲了线程安全提高了效率,HashTable 牺牲了效率换来了线程安全 2、HashMap 为什么线程不安全 HashMap 底层维护了一个数组,当多线程的时候对这个数组操作是不安全的。 3、ArrayList & HashMap 通…