Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной работе рассмотрена модель реализации механизма, используемая в сфере разработки программного обеспечения при осуществлении развертывания функциональности в виде исходного кода. В особенности для программного обеспечения, распространяемого по принципу Buy-and-Build. В процессе работы описаны существующие решения и предложен механизм непрерывного распространения функциональности в виде исходного кода, разработана архитектура и практическая реализация абстрактного механизма на основании проведенных исследований. Подробно описаны общая концепция механизма, алгоритм, иерархия классов и его создание на примере современного программного обеспечения в виде торговой платформы. В разработке использован инструментарий программного кода С++ и библиотеки libgit2 с использованием API торговой платформы. Предложена альтернативная возможность предкомпиляции и предустановки программных продуктов платформы, заменяющая работу напрямую с функционалом Git.
In this paper, a model for the implementation of the mechanism used in the development of providing the deployment of implementation in the form of source code is suggested especially for Buy-and-Build software. In the process of work, existing solutions are considered and proposed the mechanism for the continuous deployment of functionality as a source code. Architecture of the system is created and made a practical implementation of an abstract mechanism based on the research carried out. Considered the diagram of the mechanism of the general concept, the class algorithm and its implementation on the example of modern software in the form of a trading platform. Toolkits of the C ++ program code and the libgit2 library align with the API of the trading platform are used for development. An alternative way of pre-compilation and pre-installation of software products is proposed replacing the work directly with the Git functionality.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 1
За последние 30 дней: 0 Подробная статистика |