Неправильное сопоставление веб-сайтов в локальной папке из TFS

Каким-то образом в TFS на веб-сайте сервисного решения ESQwire ESQwireService. Хост был перемещен из пути TFS (в структуре папок TFS отображается правильно)

$/ESQwire/Dev/ESQwireService/ESQwireService/Tests/ESQwireService. Host

Но когда я получаю последнюю версию от TFS, сайт ESQwireService. Хост отображается по неправильному пути, т.е.

C:\ANitha_2\Dev\ESQwireService\ESQwireService\ESQwireService. Host

Я удалил отображение из tfs в папке ESQwireService. Host, и после того, как я получу последнюю версию, ESQwireService. Хост находится по правильному пути, как в TFS. Но когда я пытаюсь открыть решение, оно спрашивает меня: «Новые проекты добавлены в решение недавно, вы их открываете? (потому что добавлены некоторые зависимые проекты). Когда я нажимаю «ОК», ESQwireService. Хост возвращается к неверный путь т.е.

C:\ANitha_2\Dev\ESQwireService\ESQwireService\ESQwireService. Host

правильный путь должен совпадать с путем TFS

C:\ANitha_2\Dev\ESQwireService\ESQwireService\Tests\ESQwireService. Host

person anitha lm    schedule 02.07.2015    source источник


Ответы (3)


Вы должны отредактировать определение рабочего пространства в TFS. Я пишу шаги.

Шаг-1 => откройте командный обозреватель в визуальной студии.

Шаг 2 => щелкните рабочую область в поле со списком рабочей области.

Шаг-3 => нажмите кнопку редактирования в окне.

Шаг-4 => изменить информацию о локальной папке.

Изображение

person Serdar Çatalpınar    schedule 02.07.2015
comment
Сердер, Спасибо за помощь. Согласно вашему предложению, в рабочей области я изменил информацию о локальной папке на правильный путь и веб-сайт ESQwireService. Хост вернулся на правильный путь. Но когда я попытался открыть решение, оно выдало мне сообщение о том, что C:\ANitha_2\Dev\ESQwireService\ESQwireService\ESQwireService. Хост не существует, т.е. решение пытается загрузить веб-сайт с неправильного пути. Когда решение загружено, веб-сайт ESQwireService. Хост отображается как недоступный, т.е. указывает неправильный путь. Пожалуйста помоги мне с этим. - person anitha lm; 02.07.2015
comment
Вы можете удалить файлы проекта в папке (C:\ANitha_2\Dev) и удалить рабочую область на tfs. Вы должны добавить сопоставление его снова. - person Serdar Çatalpınar; 02.07.2015

Я предполагаю, что ваше рабочее пространство дублируется или похоже на это. Откройте сервер TFS и откройте сервер sql, выберите «Ваша коллекция» и проверьте tbl_Workspace и tbl_WorkspaceMapping, вы увидите дублирующую рабочую зону и путь (localItem)

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

person Community    schedule 02.07.2015

Обратитесь к этому SO, проблема может заключаться в файле .suo.

Обзор решения:

  1. Удалить веб-сайт из решения.
  2. Закрыть Visual Studio
  3. Удалите файл .suo.
  4. Откройте визуальную студию
  5. Снова добавьте веб-сайт в решение.
  6. Проверьте привязки -> должны быть правильно сопоставлены.
person Tuyen Nguyen    schedule 10.08.2018