项目发布
学习如何在项目之间管理和部署发布
项目发布允许你在不同项目之间同步工作流、连接和表格——这对于希望在一个环境中开发并自信地部署到另一个环境的团队至关重要。
概述
创建发布有三种方式:
| 来源 | 描述 |
|---|---|
| Git | 从连接的 Git 仓库拉取更改 |
| 项目 | 从实例中的另一个项目复制工作流 |
| 回滚 | 恢复到之前的发布状态 |
先决条件
启用环境
在项目仪表板中,进入设置,然后进入环境并点击启用按钮。
开始使用
从项目侧边栏导航到发布页面,查看所有发布并创建新的发布。
连接 Git(可选)
如果你想使用 Git 追踪更改,需要先连接一个 Git 仓库。这需要启用环境功能。
创建发布
从项目
将工作流、连接和表格的更改从一个项目应用到另一个项目。
从 Git
* **工作流更改**:新建、更新或删除的工作流
* **连接更改**:新建或重命名的连接
* **表格更改**:新建、更新或删除的表格
将所有内容推送到 Git
如果你的项目已连接到 Git 仓库,你可以将所有工作流、连接和表格推送到 Git。
推送单个工作流或表格
你也可以将特定的工作流或表格推送到 Git,而无需推送所有内容。
回滚发布
如果在应用发布后出现问题,你可以轻松回滚到之前的状态。
发布详情
列表中的每个发布显示:
| 列 | 描述 |
|---|---|
| 名称 | 你给发布起的名称 |
| 来源 | 发布的来源(Git、项目或回滚) |
| 导入时间 | 发布的创建时间 |
| 导入者 | 创建发布的用户 |
点击任何发布以查看其完整详情。
了解更改预览
创建发布时,你将看到所有更改的预览:
工作流更改
- 将要创建的新工作流
- 将要更新的现有工作流
- 将要删除的工作流
连接更改
- 新连接是占位符,发布后必须重新连接
- 重命名的连接
表格更改
- 新建、更新和删除的表格都带有相应指示符
最佳实践
使用描述性名称
为发布赋予有意义的名称,如 "v1.2.0 - 添加了邮件通知",以便日后轻松识别。
应用前审核
在应用发布前务必仔细审核更改预览,避免意外的修改。
在开发环境中测试
如果使用 Git 同步,先在开发项目中测试更改,再部署到生产环境。
记录更改
使用描述字段记录更改的内容和原因,以便将来参考。
权限
要创建和管理发布,你需要写入项目发布权限。如果你无法访问发布功能,请联系你的实例管理员。