Имя: Пароль:
1C
 
Перестала отображаться информация о комитте в Visual Studio Code с расширением GitLens
0 TormozIT
 
гуру
17.07.21
17:45
Уже год использую расширение GitLens в Visual Studio Code для удобной работы с гитом.
Но сегодня (вдруг) для одного репозитория перестало отображаться всплывающее окно с информацией о комитте, в котором строка была изменена последний раз.
В этом репозитории перестало отображаться окно
https://i.imgur.com/UGlLH2S.png

А в этом отображается и сейчас
https://i.imgur.com/TjhWM0t.png

В чем может быть причина? Или куда посмотреть чтобы ее узнать?
1 Вафель
 
17.07.21
17:48
А в самом гите инфа есть?
2 TormozIT
 
гуру
17.07.21
17:49
(1) Да.
3 TormozIT
 
гуру
17.07.21
17:53
По некоторым комиттам и в проблемном репозитории показывает окно. Значит беда с конкретными комиттами.
4 Вафель
 
17.07.21
17:56
Попробуй гит блейм из командной строки
5 TormozIT
 
гуру
17.07.21
17:56
(3) Ошибся. Это окно не появляется на всех строках одного файла независимо от комитта, их менявшего. В других файлах оно появляется.
6 TormozIT
 
гуру
17.07.21
18:07
7 Вафель
 
17.07.21
18:15
Может слишком большой?
8 TormozIT
 
гуру
17.07.21
19:50
(7) Думал над этим. Но есть другой модуль 40к+ строк. С ним проблем нет и не было. Причем окно не появляется даже не первой строке модуля.
9 TormozIT
 
гуру
16.08.21
20:42
Мучает меня эта беда. Так и не смог обойти ее. Спасайте.
10 ildary
 
16.08.21
21:53
(9) Стоит задать вопрос где-нибудь на форуме MS или StackOverflow. На мисте многие не знакомы с Гитом настолько.
11 TormozIT
 
гуру
20.09.21
08:26
Переместил все файлы в подпапку Как переместить файлы внутри гит репозитория через GUI, сохраняя их историю?
И теперь у меня во всех файлах та же проблема.
Получается, что она возникает при любом перемещении/переименовании файла в хранилище.
Обхожу ее путем явного вызова команды "Open line changes with previous version".
И вот уже в окне сравнения двух версий модуля начинает работает в всплывающее окно с информацией о последнем коммите в обоих сторонах сравнения.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.