Введение — различия между версиями
Hisava (обсуждение | вклад) м (→Смотрите также) |
Hisava (обсуждение | вклад) м |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | <font size="3"> | |
− | "Новый" ФАБИУС состоит из двух частей: | + | "Новый" ФАБИУС состоит из двух частей |
+ | ''Платформа'' | ||
+ | ("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet. | ||
− | + | Вторая часть нового ФАБИУСа | |
− | + | ''Конфигурация'' | |
− | Вторая часть нового | + | т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними. |
+ | Её целостность поддерживается через хранилище (репозиторий) Configurate. | ||
Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных в репозиториях (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git. | Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных в репозиториях (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git. | ||
Строка 12: | Строка 15: | ||
''Платформа'' (.exe и .dll) разрабатывается и строится с помощью [http://wiki.sftserv.ru/index.php/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D0%BC_%D0%B2_Visual_Studio_FabiusConfigurator,_FabiusServer_%D0%B8_FabiusClient <u>''VisualStudio''</u>]. | ''Платформа'' (.exe и .dll) разрабатывается и строится с помощью [http://wiki.sftserv.ru/index.php/%D0%A1%D1%82%D1%80%D0%BE%D0%B8%D0%BC_%D0%B2_Visual_Studio_FabiusConfigurator,_FabiusServer_%D0%B8_FabiusClient <u>''VisualStudio''</u>]. | ||
− | ''Конфигурация'' меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):<br/>либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа, | + | ''Конфигурация'' меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):<br/>либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа, либо запуском FabiusClient (ещё один "кит" Платформы) в режиме отладки прямо из FabiusConfigurator - можно создать/поменять визуальные представления данных и c#-коды. |
Строка 19: | Строка 22: | ||
Окончательные изменения в Конфигурации не забудьте [http://wiki.sftserv.ru/index.php/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%82%D1%8C_%D1%81%D0%B2%D0%BE%D0%B8_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8 <u>''положить в репозиторий''</u>] (программа Source Tree). | Окончательные изменения в Конфигурации не забудьте [http://wiki.sftserv.ru/index.php/%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D1%8F%D1%82%D1%8C_%D1%81%D0%B2%D0%BE%D0%B8_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D0%B8 <u>''положить в репозиторий''</u>] (программа Source Tree). | ||
− | </font | + | </font> |
= Смотрите также = | = Смотрите также = | ||
https://dev.sftserv.ru/index.php/Введение | https://dev.sftserv.ru/index.php/Введение | ||
[[FabiusNET]] | [[FabiusNET]] |
Текущая версия на 15:04, 31 июля 2020
"Новый" ФАБИУС состоит из двух частей
Платформа
("движок"), состоящая из нескольких исполняемых файлов и библиотек, основные из которых - серверная, клиентская части и средство работы с Конфигурацией: FabiusServer, FabiusClient и FabiusConfigurator. Эта Платформа нового ФАБИУС поддерживается с помощью хранилища (репозитория) под названием FabiusNet.
Вторая часть нового ФАБИУСа
Конфигурация
т.е. описание структур хранения пользовательских данных и способов взаимодействия с ними.
Её целостность поддерживается через хранилище (репозиторий) Configurate.
Оба хранилища (Платформы FabiusNet и Конфигурации Configurate) находятся под контролем программы SourceTree, которая управляет сравнением данных в репозиториях (один репозиторий Платформы и один репозиторий Конфигурации) с рабочими копиями этих репозиториев у нескольких разработчиков. Для своей работы программы Source Tree использует систему контроля версий Git.
Платформа (.exe и .dll) разрабатывается и строится с помощью VisualStudio.
Конфигурация меняется через программу FabiusConfigurator (один из трёх "китов" Платформы):
либо прямо через Дерево Конфигуратора - можно создать/поменять структуры данных и некоторые C#-коды, например, шаблоны проводок документа, либо запуском FabiusClient (ещё один "кит" Платформы) в режиме отладки прямо из FabiusConfigurator - можно создать/поменять визуальные представления данных и c#-коды.
Обновлённая Конфигурация оформляется в виде очередной "поставки".
Окончательные изменения в Конфигурации не забудьте положить в репозиторий (программа Source Tree).