

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 回滚到之前发布的版本
<a name="application-rollback-version"></a>

使用以下步骤将 App Studio 应用程序的生产环境还原到之前发布的版本。您的应用程序最终用户将受到影响，并在应用程序部署后看到其回滚版本。回滚应用程序时，它还会将组件代码回滚到上次发布时的版本，并影响整个应用程序部署堆栈（用户代码、组件配置状态）。这意味着，App Studio 对组件代码所做的任何更新（例如字段或其他配置更改）都将被回滚，以确保回滚的应用程序版本能够像最初发布时一样运行。

回滚已发布版本时，开发环境中正在进行的应用程序版本不会受到影响。

如果您发现已发布的应用程序存在问题并需要立即发布以前运行的版本，或者您想在开发环境中发布先前版本并保留该应用程序的最新更新，则回滚已发布的应用程序版本会很有帮助。

**注意**  
如果要将应用程序的开发环境恢复到之前发布的版本，则应恢复该应用程序。有关更多信息，请参阅 [编辑之前发布的应用程序版本](applications-edit-previously-published-version.md)。

**将生产环境版本回滚到之前发布的应用程序版本**

1. 如有必要，可通过编辑应用程序将其导航到其开发环境。有关更多信息，请参阅 [编辑或构建应用程序](applications-edit.md)。

1. 选择**生产**环境图块顶部的版本下拉箭头，查看可供回滚的可用版本。下拉列表包含过去 30 天内发布的版本。如果禁用此下拉列表，则可能是因为应用程序发布已在进行中，并且只能同时发布一个应用程序。

1. 选择要回滚到的版本。

1. 输入回滚的原因，然后选择**回滚**。回滚发布将开始，完成后，您的应用程序的生产环境将更新为所选版本。
**注意**  
回滚后，您也可以向前滚动到之前发布的应用程序版本。