跳到主要内容

云函数版本管理

版本介绍

云函数的版本包含了函数的代码和配置。通过版本管理,可以固定函数代码及配置内容,减少影响业务系统的风险。

提示
  • 函数创建后默认具有一个 $LATEST 版本(最新版本)
  • $LATEST 版本的配置和代码支持修改
  • 发布新版本时,以 $LATEST 版本的配置和代码作为基础生成新版本

发布新版本

使用 tcb fn publish-version 命令发布新的函数版本:

tcb fn publish-version <functionName> [description]

参数说明:

  • functionName: 函数名称(必填)
  • description: 版本描述(可选)

示例:

# 发布新版本
tcb fn publish-version app

# 发布新版本并添加描述
tcb fn publish-version app "修复了登录逻辑问题"

查看版本列表

使用 tcb fn list-function-versions 命令查看函数的所有版本:

tcb fn list-function-versions <functionName>

示例:

# 查看 app 函数的版本列表
tcb fn list-function-versions app

输出示例会显示版本号、创建时间、版本描述等信息。