Отсутствует: добавьте решение для управления версиями

Я успешно установил и подключился к серверу Team Foundation 2012. Но я не могу добавить свое решение, я пропустил его, когда я щелкнул правой кнопкой мыши по решению, см. Изображение ниже.

Missing Add solution to source control

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

Давным-давно, у меня был код на сервере Team Foundation 2010, но когда закончилось испытание, мне пришлось прекратить использовать этот элемент управления. Не уверен, что это связано с этим.

Ответ 1

Файл → Управление источником → Дополнительно → Рабочие области...

Там мне пришлось отредактировать рабочее пространство и определить локальную локальную папку и папку управления soruce.

Щелкните правой кнопкой мыши по решению и нажмите "Перейти в онлайн", после чего я смог добавить решение для контроля источника.

Ответ 2

Это происходит, когда проект уже имеет предыдущее связывание. Просто выполните:

Файл- > Управление источником- > Дополнительно- > Изменить управление источником

Вы должны увидеть свой проект с Invalid Binding.

Сделайте Unbind проекта, теперь вы снова увидите "Добавить проект в исходное управление"

Ответ 3

У меня была та же проблема.

После создания проекта на сервере TFS и подключения к нему с помощью Team Explorer в визуальной студии я выполнил следующие шаги:

  • Я закрыл VS и открыл файл .sln в блокноте и удалил его ниже.

    GlobalSection (SubversionScc) = preSolution Svn-Managed = True Manager = AnkhSVN - Поддержка Subversion для Visual Studio EndGlobalSection

  • Я открыл файл .sln в VS, выбрал "Visual Studio Team Foundation Server" в меню "Инструменты" → "Параметры" → "Управление источником". Когда я щелкнул правой кнопкой мыши по файлу решения "Добавить в исходный контроль", там.

Ответ 4

У меня такая же проблема.

Я обнаружил, что у меня есть два проекта в моем решении, один из них был под контролем источника, а другой - нет. Что для меня работало, так это отменить проект, который уже находился под контролем источника. После того, как я отменил все изменения, я, наконец, нашел параметр "source control", когда я щелкнул правой кнопкой мыши по решению.

Ответ 5

  • Моя опция File menu -> Add to source control отсутствовала в VS 2013. После открытия вкладки Team explorer (рядом с вкладкой solution explorer) она снова появилась.

  • Также убедитесь, что вы выбрали правильный плагин: Tools -> Options -> Source control -> plugin-selection -> select Git