Получение "не удалось создать сопоставление" при добавлении решения в систему управления версиями TFS


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

'не удалось создать отображение

не удается отобразить путь к серверу, $ / Finance / MyApp, потому что он не коренится под командным проектом.-

Я не могу найти ничего в google или здесь, что отдаленно похоже на эту проблему.

9 56

9 ответов:

У меня была эта проблема при использовании Microsoft Team Foundation Service из Visual Studio 2012. Я только что создал новый командный проект через веб-сайт TFS. Хотя я мог видеть свой новый проект в окне "Добавить решение", я получил сообщение об ошибке OP.

Мне пришлось зайти в "Team Explorer окне", затем в "подключение к командным проектам" и отметьте новый проект. Затем я смог добавить свое решение в командный проект.

является ли финансирование командным проектом для вас?

Если нет, вы можете очистить сопоставления рабочей области или даже просто удалить рабочую область. http://msdn.microsoft.com/en-us/library/54dkh0y3 (v=VS. 100). aspx

была такая же проблема при обновлении проекта в TFS 2010 с 2008 года. Решение состояло в том, чтобы удалить файл vsssc в корне папки проекта и повторно добавить его

в моем случае мне пришлось сделать Team Explorer и подключиться к новому проекту затем мне пришлось закрыть свое решение и снова открыть, а затем "добавить в систему управления версиями" работал.

--подключение и проверка проекта в окне team explorer -- Закрыть решение --Открытое решение -- повторите попытку добавления решения в систему управления версиями

У меня была эта проблема с системой управления версиями Visual Studio Online, Visual Studio не распознает командный проект даже после подключения к командным проектам, обновления, перезапуска Visual Studio. Мне пришлось использовать ссылку "открыть в Visual Studio" из проекта на сайте Visual Studio Online, а затем открыть решение оттуда.

Ну, я не хотел делать ничего настолько радикального, оказалось, что одна из моих подпапок внутри решения, которое я хотел добавить в систему управления версиями, была сопоставлена внутри другой рабочей области (на другом сервере TFS). Поэтому решение состояло в том, чтобы подключиться к этому другому серверу TFS, найти и удалить конфликтующее сопоставление папок внутри этой рабочей области и повторить попытку.

У меня была такая же проблема с использованием visual studio 2008 и TFS 2012. В моем случае, когда я вручную добавил локальную папку в проект через сопоставление рабочей области, проблема исчезла.

File -> Source Control -> WorkSpaces -> Edit

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

в моем случае я скопировал папку из "Мои документы" в c:\tfsroot где я сопоставил корень TFS. Затем, когда я открыл решение, и добавил его в TFS он работал.

У меня была та же проблема. Мое решение в VS2017:

  • откройте вкладку Team Explorer
  • Выберите Обозреватель Системы Управления Версиями
  • щелкните правой кнопкой мыши на папке верхнего уровня для проекта и выберите "дополнительно/удалить отображение"
  • удалить сопоставление
  • щелкните правой кнопкой мыши на папке верхнего уровня для проекта и выберите "дополнительно / карта в локальную папку"
  • перейдите в папку верхнего уровня с исходным кодом (возможно, Вам потребуется настроить путь вы выбрали. Он может добавить имя папки в конец)
  • Нажмите Кнопку "Карта"
  • ответ " Да "в окно сообщения" новые сопоставленные элементы не будут загружены, пока вы не выполните get. Вы хотите получить $/YourFolderName сейчас?"

Это должно сделать это!