Project

General

Profile

Actions

Bug #12707

open

Несоответствие между кешами версий узлов и коммитов

Added by Denis Kildishev 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
10/31/2023
Due date:
% Done:

0%

Estimated time:
Detected in build:
git
Platform:
Published in build:

Description

При работе с гит в 1.3 замечена проблема когда кеш версий ссылается на коммит который был слит с другим. При этом ряд механик начинает выкидывать Npe при попытке загрузить соответствующие ревизии данные
Нужно как минимум в 1.4 отслеживать подобные ситуации и как минимум удалять связанный со слитыми ревизиями кеш версий узлов

Actions #1

Updated by Alexey Khoroshilov 6 months ago

слияние, наверное, это частный случай, любое изменение в истории коммитов, которое детектируется отсутствием хэша предыдущей головы ветки, должно приводить к сбросу кеша истории

Actions

Also available in: Atom PDF