Microsoft TFS и Visual Studio 2008 - изменение иерархии проектов на сервере

Мы используем TFS 2013. Я пытаюсь поделиться проектом веб-сайта VS 2008 с помощью Microsoft TFS. На обоих компьютерах установлен подключаемый модуль поставщика MSSCCI для Team Foundation Server.

Мы создали новый командный проект в VS 2013 (оболочка) и сопоставили его с локальным каталогом файла / папки проекта, который успешно создается на ПК1.

Примечание. По какой-то причине файл sln изначально не находился в системе контроля версий. На ПК1 файловая структура проекта / решения следующая: ProjectName> ProjectName.sln (в нашем примере файл решения НЕ находится на один уровень выше других файлов проекта).

На ПК2 мы можем без проблем отображать и «получать» файлы проекта с сервера TFS. Однако, когда проект открывается из локального файла решения, в проекте создается новая папка (с использованием имени проекта), в результате чего веб-сайт не загружается в VS 2008. Файл решения ищет проект во вновь созданном папка.

Иерархия файла решения и проекта, исходящая от сервера TFS, кажется неправильной. Почему это отличается от ПК1? Есть ли способ изменить исходный каталог, в котором файл решения должен искать проект?

У нас не было проблем с настройкой проектов VS 2012. Информация о VS 2008 ограничена. Кто-нибудь сталкивался с этой проблемой раньше? Любые предложения будут ценны.


person mcguff    schedule 11.06.2015    source источник


Ответы (1)


Если вы откроете проводник исходного кода в Visual Studio (публикация 2010 г.) и посмотрите на макет, который был зарегистрирован на сервере, вы должны найти проблему. Get получит то, что зарегистрировано, так что это звучит так, как будто другой может что-то делать ...

Примечание. После VS 2010 вы можете открыть одно и то же решение в нескольких версиях VS без побочных эффектов. До 2010 года этого не было.

person MrHinsh - Martin Hinshelwood    schedule 14.06.2015