Ответ 1
Обновление Visual Studio 2015 Update 2 исправило мою проблему.
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
У меня есть проект/решение Visual Studio в репозитории Git. Функция управления исходным кодом Visual Studio работает с удовольствием (второй снимок экрана). Спасибо "Microsoft Git Provider"
HOWEVER CodeLens показывает "0 авторов, 0 изменений" для каждого класса и метода (первый снимок экрана) с пояснениями подсказок:
для этого типа нет данных
для этого метода нет данных
Любые идеи, почему это может быть нарушено?
Подробнее: репозиторий Git не имеет пультов. Visual Studio не подключен к серверу Team Foundation. Я использую точную версию Git, которая поставляется с обновлением Visual Studio 2015 1.
>git --version
git version 2.6.2.windows.1
Обновление Visual Studio 2015 Update 2 исправило мою проблему.
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
У меня была та же проблема. Пробовал переустановить GIT и т.д. Наконец, я решил удалить и переустановить VS 2015 с обновлением 1, и это исправило проблему.
Я думаю, что проблема не связана с удаленным репо.
В этом случае без удаленного репо он даже не покажет авторов или изменений выше методов, а покажет в истории.
Для моих проектов, у которых было удаленное репо и удаленное репо, с тех пор они были удалены, он работает по назначению.
Документы говорят, что информация берется из локального репо, но должна быть какая-то инициализация, которая работает на том основании, что есть дистанционное репо.
Git - CodeLens получает информацию о своем индикаторе из вашего локального репо, поэтому не имеет значения, где находится ваш пульт. Это может быть Team Foundation Server, Visual Studio Online, Github, Gitorius, вы называете это.
С трудом обнаружив, что это точно, это связано с удаленным репо.
Также большинство моих проектов не подключены к TFS.
Я столкнулся с той же проблемой в VS 2017. Исправление было в том, чтобы изменить поле "Изменения в месяцах". Если щелкнуть левой кнопкой мыши ссылку "0 авторов, 0 изменений", появится всплывающее окно. В правом нижнем углу есть поле, которое вы можете настроить. Я изменил это с 12 месяцев до 48 месяцев. Изменение было автоматически применено ко всему решению.
У меня такая же проблема, когда я создаю новое рабочее дерево в моем git-репо. Для моего рабочего дерева по умолчанию кодовый объектив работает нормально. Это может быть проблемой.