0

В настоящее время мы используем TFS2008 для контроля исходного кода, отслеживания ошибок и задач. Сервер TFS2008 расположен в удаленном центре обработки данных. Локально, у нас есть Visual Studio 2010, установленная на машинах разработчика. Есть ли способ установить TFS2010, чтобы мы могли запускать Test Manager, но все же привязываться к рабочим элементам и исходному коду удаленного экземпляра 2008/базы данных?Можно ли настроить TFS2010 локально, чтобы использовать Test Manager, но все же привязываться к рабочим элементам, ошибкам и исходному коду, находящимся в удаленном экземпляре TFS2008?

ответ

0

Да и №

Сначала Нет - Вы не можете соединить элементы работы с двумя экземплярами TFS. Вы даже не можете подключиться между двумя коллекциями команд на одном сервере sharepoint. Если вам это не нужно, или вы можете обновить TFS 2008 до 2010 года, тогда прекратите чтение.

Advanced только

The Yes - Если установить локальный экземпляр TFS 2010 вы можете настроить синхронизацию между рабочими элементами и источником управлением коробкой TFS 2008. Обратите внимание, что это будет сложно, так как TFS 2008, вероятно, использует шаблон MSF Agile 4.2, и у вас будет шаблон MSF Agive 5.0 на вашем локальном TFS 2010. Вам нужно будет настроить сопоставления между типами Work Item и нулевым отображением для Типы рабочих элементов, которые не существуют на коробке 2008 года (тестовый пример один)

Для этого вы можете использовать TFS Integration Platform, который поставляется с инструментом TFStoTFS Migration, но вам нужно будет настроить сопоставления. Если у вас было два одинаковых блока TFS, это не требуется, но вы должны иметь возможность синхронизировать как рабочие элементы, так и элемент управления источником, чтобы сохранить вложения и ссылки на месте.

Затем вы регистрируетесь и работаете с рабочими элементами на своем локальном TFS 2010, который затем синхронизирует это изменение с удаленным TFS 2008.

Используйте это только в том случае, если в удаленном ящике нет проверок! Вам придется разрешать конфликты на сервере, который вы используете для синхронизации, если вы делаете то же самое, что и при регистрации.