Показать сообщение отдельно
Старый 20.01.2022, 14:36   #1  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
268 / 829 (28) +++++++
Регистрация: 23.10.2012
! Долгое выполнение контроля версий при больших количества извлеченных объектов
Добрый день.
Заметил, что львиную часть времени выполнения, при работе с контролем версий, занимает выделение цветом объектов АОТ, при наличии соответствующего флага в параметрах контроля версий. Чем больше извлеченных объектов - тем больше времени занимает данный процесс.
Вызвано это неправильным расположением вызова функции цветового выделения (VersionControl.colorAOT).
Проблема решается банальным способом - переносом строки "versioncontrol.colorAOT();" из функции doItem класса SysVersionControlAddIn в функцию main того же класса, после цикла вызывающего doItem.
За это сообщение автора поблагодарили: Logger (3).