脚本开发生命周期
本页内容针对 Controlled Release (CR) 的产品或特性。 如果您不是 CR 组的成员,如需了解更多信息,请联系您的 客户代表。
此页面适用于 Studio 个脚本编写者。 如果您是 Studio 管理员,请参阅开发生命周期管理帮助页面。
Studio支持脚本的
开发工作流、脚本升级以及将版本控制系统与 Studio 结合使用,必须由 Studio 管理员启用和配置。

在软件工程中,许多组织遵循使用多阶段方法进行开发的方法。 在这些方法中,软件开发生命周期 (SDLC) 由规划、设计、开发、测试和部署软件变更的阶段组成。 遵循多阶段 SDLC 方法有助于提高最终产品的质量并简化开发流程。
脚本阶段、升级和复制
Studio 管理员最多可启用四个开发阶段。 每个阶段都与 Studio 中的一个文件夹关联。 如果您拥有相应的权限,则可以提升脚本从一个阶段到下一个阶段。 当提升脚本时,它会被复制到下一阶段的文件夹中。 您还可以从较高级向下复制脚本到较低级。 例如,如果脚本正处于测试阶段并且您发现了缺陷,您可以将其复制到开发阶段进行修复。
阶段的默认名称为:
- 开发
- 测试
- 部署前
- 生产
但是,Studio UI 中显示的名称可能不同。 这是因为Studio 显示分配给每个阶段的顶级文件夹的名称。 如果您的 Studio 管理员将测试阶段的文件夹称为“test”,则当您将脚本提升或复制到该阶段时,您会看到 test。
查看、创建和编辑脚本以及将脚本提升到每个开发工作流阶段的能力通过权限加以控制。 如果您对 Studio 权限有疑问,请联系您的 CXone Mpower 或 Studio 管理员。
版本控制
如果您的组织将第三方版本控制系统与 Studio 一起使用,则脚本提升将被提交到该 系统。 您必须有权访问存储库才能向其提交更改。 如果您无权访问,请联系您组织中的存储库所有者。
您首次向存储库提交更改时,系统会提示您输入版本控制系统的访问令牌。 您可以在版本控制系统的平台中生成令牌。 目前,GitHub 是唯一受支持的提供程序。