vanessa-runner icon indicating copy to clipboard operation
vanessa-runner copied to clipboard

Инкриментальная загрузка на основании расхождений не только с предыдущим коммитом, но и с текущей конфигурацией

Open Segate-ekb opened this issue 5 months ago • 0 comments

В текущем алгоритме работы флага --git-increment есть несколько проблем:

  1. Если изменения внесены в worktree(Например в vscode исправлены замечания сонара) при попытке обновить через инкремент - эти изменения будут проигнорированы
  2. Если в конфигурации есть изменения, которых нет в гит, то загрузка никак их не учитывает, и в лучшем случае, они просто останутся в конфигурации(и потом попадут как мусорные изменения), в худшем случае - часть изменений останется, а часть будет изменена(из-за пересечения по файлам)

Данный пр меняет логику работы флага и добавляет трекинг изменеий внутри конфигурации с момента последней загрузки, А так же трекинг изменений сделанных в worktree

Segate-ekb avatar Oct 03 '24 07:10 Segate-ekb