概述
有两种自动方法可用于执行版本回滚,以恢复到旧的 IncrediBuild 版本:快速回滚和完全回滚。
准备阶段
- 确保您可以从运行 IncrediBuild Coordinator的计算机访问旧的 IncrediBuild 版本的安装应用程序。
- 确保所有 IncrediBuild Agents都已连接到Coordinator,并且用户已登录到这些计算机(脱机Agents可以在稍后手动更新)。
- 确保您的许可证文件已准备就绪。
- 通知所有 IncrediBuild 用户即将进行版本回滚,利用Coordinator“Send Message...” Agent菜单选项。
方法 1 - 快速回滚
使用此方法,旧版本将安装在当前的新版本之上。 这种回滚方法保留了现有的配置,是最快捷、最简单的方法。 但是,由于在安装旧版本之前未完全卸载新版本,因此存在留下不受支持的文件或数据的风险,特别是在回滚到非常早期的版本时。 如果发生这种情况,可以使用“Full Rollback”选项来更正条件(见下文)。
注意:
- 在回滚Coordinator计算机之前,必须在远程Agents上执行回滚。
要执行快速回滚:
- 在primary Coordinator计算机上打开Coordinator监视器。
- 在“File”菜单中,选择“Version Rollback... -> Remote Agent(s)...”。
这将打开版本回滚窗口。 - 在下拉列表中,选择“Quick Rollback (Recommended)”,然后单击“OK”。
这将打开选择 IncrediBuild 安装程序窗口。 - 选择要回滚到的版本的安装程序可执行文件(例如 ibsetup822.exe),然后单击“OK”。
远程Agents应启动回滚进程。
每个远程Agents计算机上都会显示一个回滚确认窗口。 - 如果需要,请访问每个远程Agents,然后单击“OK”以批准回滚进程。
注意:在远程Agents完成版本回滚后,它们将出现在Coordinator监视器中并显示“不兼容版本”状态。 - 在完成远程Agents版本回滚后,在“File”菜单中选择“Version Rollback... -> Local Coordinator...”。
这将打开 IncrediBuild Coordinator弹出窗口。 - 单击“OK”以确认Coordinator计算机回滚。
- 单击“Next”,然后单击“Finish”以便在Coordinator计算机上完成回滚进程。
方法 2 - 完全回滚
使用此方法,您将在Coordinator和所有Agent计算机上完全卸载当前版本,然后安装旧版本。 回滚进程从Coordinator监视器执行。
要执行完全回滚:
- 在primary Coordinator计算机上打开Coordinator监视器。
- 在“File”菜单中,选择“Version Rollback...”
- 浏览文件系统并选择旧 IncrediBuild 版本的安装应用程序文件。 完成后单击“OK”。
- Coordinator监视器现在应该向当前连接到Coordinator的所有Agents发送版本回滚请求。 这会导致在运行 IncrediBuild Agents的所有计算机上执行以下步骤(请注意,所有步骤都需要用户交互):
- 当前版本的卸载进程。
- 旧版本的安装进程。
- 回滚进程现在会询问您是否要在运行Coordinator的计算机上执行版本回滚。 您可能会希望稍后执行此操作,以进行另一个版本的回滚操作(如果某些Agents拒绝版本回滚请求或某些Agents当时未连接到Coordinator,这项功能非常有用)。 要运行另一个版本的回滚进程,请重复上述过程。
- 选择在运行Coordinator的计算机上运行版本回滚进程后,请按照下列步骤操作:
- 完成当前版本的卸载进程。
- 完成旧版本的安装进程。 在组件选择页面中,选择“IncrediBuild Coordinator”。
- 双击许可证文件以激活许可证。
注意:
- 在运行Coordinator的计算机上运行版本回滚进程后,未执行版本回滚进程的Agents可以通过以下任一过程执行此操作:
- 方法 1(快速回滚):右键单击Agent托盘图标并选择“Update Version”。
- 方法 2(完全回滚):
- 卸载 IncrediBuild。
- 运行旧版本的安装应用程序。
设置与安装:
System Requirements
What Comes with the Trial Version?
Installing IncrediBuild Components
Upgrading IncrediBuild
Moving the Coordinator to a New Machine
Performing a Version Rollback
Activating Your License
用户手册:
List of Open Sources
Getting Started
Set Up and Installation
IncrediBuild Solutions
The Coordinator
IncrediBuild Agents
IncrediBuild Cloud
Working from Home
Troubleshooting Issues
IncrediBuild Additional Resources
Release Notes