Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Система контроля версий SimpleOne – это встроенный механизм, позволяющий отслеживать и фиксировать изменения бизнес-логики, реализованной средствами платформы. Бизнес-логика платформы описывается посредством конфигурационных записей, включающих в себя бизнес-правила, клиентские скрипты, правила контроля доступа (ACL), представления форм и другое.
Каждая конфигурационная запись имеет как минимум один снимок состояния – запись VCS, которая содержит всю актуальную информацию о конфигурационной записи на момент создания снимка версии. Любое изменение конфигурационной записи порождает новую актуальную версию этой записи, старые версии при этом сохраняются.
Сохранённые и упакованные в пакеты изменения конфигурационных записей можно переносить между разными экземплярами платформы. Во время предварительной проверки перед импортом загруженного пакета могут появиться уведомления представляет собой конфигурационные и локальные пакеты, содержащие .SOP файлы с записями VCS (системы контроля версий). На платформе хранятся все изменения, поэтому любое изменение можно откатить или восстановить. Уведомления о возможных ошибках и коллизиях, которые также содержат рекомендации по решению возникших проблем. Благодаря этому применение локальных импортируемых пакетов на текущий экземпляр или их миграция происходят безопасно для системы. Таким образом гарантирована переносимость приложений
Все вышеперечисленные аспекты гарантируют переносимость и отсутствие ошибок при их обновлении платформы и всей платформыотдельных приложений.
В статьях ниже далее представлена вся необходимая информация для начала работы с системой контроля версий и управления конфигурационными пакетами.
Рекомендации для разработчиков
В данной статье находятся Данная статья содержит общие рекомендации относительно начала работы по созданию новых приложений и использованию конфигурационных пакетов, в частности описана политика наименования VCS записей и политика защитызащиты и рекомендации по наименованию локальных пакетов.
Обновление системы
Обновления конфигурации
Корректное обновление системы и отдельных приложений непосредственно связано с политикой защиты каждой записи VCS. В системе контроля версий SimpleOne предусмотрена дифференциация изменений, выполненных клиентом, что также способствует более быстрому решению возникающих при обновлении вопросов. Внимательно ознакомьтесь со статьей, чтобы избежать конфликтов и ошибок при обновлении системыВ этой статье представлена информация о хранилище VCS записей и информация о взаимодействии с записями в рамках политики защиты. В статье также описан механизм дифференциации изменений, выполненных клиентом.
Приложения
В этом разделе находится краткий гид по созданию краткое руководство по созданию отдельного приложения, локального пакета и рекомендации по миграцииих сборке и установке.
Конфигурационные пакеты
В данном разделе описан весь процесс работы с локальным и конфигурационным пакетом, начиная со локальными и импортируемыми конфигурационными пакетами от сборки до установки на различных экземплярах. Здесь также находятся статьи о процедуре отката, способам способах избежания и устранения ошибок и коллизий.
Table of Contents |
---|