本文介绍如何通过Serverless Devs工具克隆函数。

前提条件

  • 已安装并配置Serverless Devs工具。具体操作,请参见安装Serverless Devs配置Serverless Devs
  • 已创建服务和函数。服务和函数名称均为sync-test,所在地域为华东1(杭州)。具体操作,请参见创建服务创建函数

操作步骤

  1. 执行以下命令克隆测试函数sync-test
    s cli fc sync --region cn-hangzhou --service-name sync-test --function-name sync-test -a default
    克隆完成后,您可以看到函数已被克隆到本地当前目录。 clone-func
  2. 修改工作目录下的s.yaml文件,服务名称修改为sync-test,函数名称修改为sync-clone,然后执行以下命令部署函数。
    change-func-name
    s deploy
    执行完成后,您可以登录 函数计算控制台查看已克隆的函数。 clone-func-result