Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Система контроля версий SimpleOne –  это встроенный механизм, позволяющий отслеживать и фиксировать изменения бизнес-логики, реализованной средствами платформы. Бизнес-логика платформы описывается посредством конфигурационных записей, включающих в себя бизнес-правила, клиентские скрипты, ACL, представления форм и др.

Каждая конфигурационная запись имеет как минимум один снимок состояния – VCS-запись, содержащая всю актуальную информацию о конфигурационной записи на момент создания снимка версии. Каждое изменение конфигурационной записи порождает новую актуальную версию этой записи, старые версии при этом сохраняются.

Сохранённые и упакованные в пакеты изменения конфигурационных записей можно переносить между разными экземплярами платформы. Во время предварительной проверки перед импортом загруженного пакета могут появиться уведомления о возможных ошибках и коллизиях, которые также содержат рекомендации по решению возникших проблем. Благодаря этому применение полученных пакетов на текущий экземпляр или их миграция происходят безопасно для системы. Таким образом гарантирована

Все вышеперечисленные аспекты гарантируют переносимость приложений и отсутствие ошибок при их обновлении и всей платформы.

В статьях ниже далее представлена вся необходимая информация для начала работы с системой контроля версий и управления конфигурационными пакетами.

Рекомендации для разработчиков


Данная статья содержит общие рекомендации относительно начала работы по созданию новых приложений и использованию конфигурационных пакетов, в частности описана политика наименования записей VCS и политика защиты. 

Обновление конфигурации системы


Корректное обновление системы и отдельных приложений непосредственно связано с политикой защиты каждой записи VCS. В системе контроля версий SimpleOne предусмотрена дифференциация изменений выполненных клиентом, что также способствует более быстрому решению возникающих при обновлении вопросов. Внимательно ознакомьтесь со статьей, чтобы избежать конфликтов и ошибок при обновлении системы.

Приложения


В этом разделе находится краткий гид по созданию отдельного приложения, локального пакета и рекомендации по их сборке и установке.

Конфигурационные пакеты


В данном разделе описан весь процесс работы с локальным и конфигурационным пакетом, начиная со сборки до установки на различных экземплярах. Здесь также находятся статьи о процедуре отката, способах избежания и устранения ошибок и коллизий.






Table of Contents