Task #10831
openДоработка системы хранения данных git
100%
Description
На данный момент количество ревизий arch и stpo продолжает увеличивается. Текущая механика предпологает импорт всех ревизий в процессе инициализации кэша. Одновременно указанный процесс инициализации занимает значительное время. Предлагается внести следующие ограничения:
1. Ввести механику нескольких(на данный момент предлагается до 3) копий на которых будут при необходимости переключаться на другие ревизии. Альтернатива - поддержать механизм пула копий репозитория с удалением по завершению работы
2. Перевести инициализацию git кэша в background процесс. При этом следует не забывать про потребителей информации из кэша - окна свойств с версиями и возможно отчетов
Updated by Denis Kildishev 3 months ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Было реализовано, есть пул с несколькими ревизиями по git, также инициализация отвязана от основной группы инициализации кэшей так что при ее работе можно отчасти работать с проектом
Updated by Denis Kildishev about 2 months ago
- Published in build set to 1.4.884
Указал номер последней сборки для проверки