Удаление действий Github из обозревателя решений Visual Studio

Благодаря последнему обновлению Visual Studio 2022 (версия 17.7.0 Preview 4.0) у меня теперь есть, казалось бы, неудалимый узел в обозревателе решений с логотипом Github с надписью «Действия Github».

Это не конец света, но это становится еще одной вещью, которую я не использую, которая еще больше загромождает и без того загроможденный пользовательский интерфейс. Мой репозиторий даже не размещен на Github, поэтому он совершенно бессмысленен. Похоже, это просто рекламное ПО для Microsoft.

Можно ли его удалить? Это действительно полезно даже для пользователей, не являющихся пользователями Github, и я просто упускаю суть?

Более:

Некоторая дополнительная информация. У меня есть папка, которая была помещена в папку моего решения под названием.github- Он содержит одну пустую папку под названиемworkflows. Я могу удалить его, но он всегда возвращается в какой-то момент.

Далее - внутри моей папки .git есть файл с именемms-persist.xml. Я не добавлял этот файл и никогда его раньше не видел. Вот содержимое:

      <?xml version="1.0" encoding="utf-8"?>
<PendingCommit>
  <CommitComment />
  <WorkItems />
  <PinnedBranches />
  <PublishPrompt Enabled="True" />
  <RepositorySorts />
</PendingCommit>

Я не решаюсь связываться с этим, не зная, что это такое и какие могут быть последствия. Но если кто знает, то обязательно.

1 ответ

Видимо, этот узел непреднамеренно появился во всех решениях. Сотрудник MSFT заявил:

  • VS 17.8 Preview 2 включает исправление, которое не позволяет новому узлу отображаться, если репозиторий не размещен на github.com (непроверено).
  • VS 17.7.1 также будет включать это же исправление (в дальнейших сообщениях предполагается, что оно было выпущено только в VS 17.7.2 по состоянию на 22 августа 2023 г.).
  • Мы также работаем над новой записью в разделе «Инструменты» > «Параметры», которая полностью отключает узел, даже для репозиториев, размещенных на github.com, что ожидается «вскоре».

Источник: https://developercommunity.visualstudio.com/t/Remove-Github-actions-from-solution-expl/10433404#T-N10443887 .

Другие вопросы по тегам