Получение "не удалось создать сопоставление" при добавлении решения в систему управления версиями TFS
Я создал новый командный проект в TFS, но когда я пытаюсь добавить к нему свое решение, я получаю:
'не удалось создать отображение
не удается отобразить путь к серверу, $ / Finance / MyApp, потому что он не коренится под командным проектом.-
Я не могу найти ничего в google или здесь, что отдаленно похоже на эту проблему.
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 сейчас?"
Это должно сделать это!