Можно удалить компоненты в процессе приложения путем вызова процессов компонентов. Можно также
использовать действие Откат компонента для отката компонента к версии в моментальной копии.
Прежде чем начать
- Создайте приложение и добавьте в него один или несколько компонентов.
- Создайте процесс приложения.
- Создайте процессы компонентов для каждого компонента.
Об этой задаче
Существует три основных способа удалить компонент. В каждом случае вы добавляете действия к
процессу приложения для работы с развернутыми версиями компонентов.
- Можно установить новую версию компонента над старой версией.
В этом случае просто выполните процесс
приложения, включающий процесс развертывания для компонента.
- Можно выполнить процесс удаления компонента:
- Создайте процесс компонента типа Удаление и добавьте действия для удаления компонента.
- В процессе приложения добавьте действие Удалить компонент и укажите компонент и процесс компонента.
- Выполните процесс приложения. После успешного выполнения процесса реестр для среды показывает, что
компонент больше не установлен.
- Можно выполнить откат для инкрементных версий компонента до версий в указанной моментальной копии. В
этом случае процесс приложения выполняет процесс удаления для каждой версии компонента, которая
отсутствует в моментальной копии.1
- Создайте моментальную копию, включающую в себя версию компонента, к которой необходимо выполнить
откат.
- Создайте процесс компонента типа Удаление и добавьте действия для удаления компонента.
- В процессе приложения добавьте действие Откат компонента и укажите компонент и процесс компонента.
- В действии Откат компонента укажите параметр Тип отката:
- Если указана опция Удалить нежелательные инкрементные версии, сервер выполняет
процесс удаления компонента для каждой инкрементной версии компонента, которая отсутствует в моментальной
копии.
- Если указана опция Заменить на последнюю развернутую, сервер выполняет процесс
удаления компонента для каждой инкрементной версии компонента, а затем выполняет процесс установки
компонента для версии компонента из моментальной копии.
Более подробная информация о действии
Откат компонента приведена в разделе Откат компонента.
- Выполните процесс приложения. В этом случае необходимо указать моментальную копию для
действия Откат компонента.