Введение — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
Строка 1: Строка 1:
 
<b> <font size="4">
 
<b> <font size="4">
"Новый" ФАБИУС состоит из двух частей:<br/>Платформа ("движок"), состоящих из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища под названием FabiusNet.
+
"Новый" ФАБИУС состоит из двух частей:<br/>'''Платформа''' ("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.
  
Вторая часть нового ФАБИУС - Конфигурация, т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними. Её целостность поддерживается через хранилище Configurate.
+
Вторая часть нового ФАБИУС - '''Конфигурация''', т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними. Её целостность поддерживается через хранилище (репозиторий) Configurate.
  
Оба хранилища (FabiusNet и Configurate) находятся под контролем программы SourceTree.
+
Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных репозиториев (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.
  
Разработчики Платформы и Конфигурации вносят изменениям на своих рабочих обмениваются своими изменениями
+
'''Платформа''' (.exe и .dll) разрабатывается и строится с помощью VisualStudio.
 +
 
 +
'''Конфигурация''' меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):<br/>либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа,<br/>либо через FabiusClient (ещё один "кит" Платформы), запущенный из FabiusConaigurator в режиме отладки - можно поменять визуальные представления данных и c#-коды.
 +
 
 +
Изменения в Конфигурации для собственной отладки нужно оформлять в виде очередной "поставки".
 +
 
 +
Окончательные изменения в Конфигурации не забудьте положить в репозиторий (программа Source Tree).
  
 
</font> </b>
 
</font> </b>

Версия 10:27, 20 сентября 2016

"Новый" ФАБИУС состоит из двух частей:
Платформа ("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.

Вторая часть нового ФАБИУС - Конфигурация, т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними. Её целостность поддерживается через хранилище (репозиторий) Configurate.

Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных репозиториев (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.

Платформа (.exe и .dll) разрабатывается и строится с помощью VisualStudio.

Конфигурация меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):
либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа,
либо через FabiusClient (ещё один "кит" Платформы), запущенный из FabiusConaigurator в режиме отладки - можно поменять визуальные представления данных и c#-коды.

Изменения в Конфигурации для собственной отладки нужно оформлять в виде очередной "поставки".

Окончательные изменения в Конфигурации не забудьте положить в репозиторий (программа Source Tree).