Как мне перейти на обновление с TFS2008 до TFS2010 - PullRequest
1 голос
/ 11 мая 2010

У нас есть сервер TFS2008 с несколькими командными проектами (около 20) Каков наилучший способ перехода на TFS2010 без потери истории.

Я считаю, что есть 2 способа, поправьте меня, если я ошибаюсь:

  • установка свежего tfs2010 и импорт БД из TFS 2008
    или
  • обновление на месте .

Какая ваша рекомендация и почему? Есть ли проблема, с которой я должен быть готов?
Любой совет приветствуется.

1 Ответ

4 голосов
/ 11 мая 2010

Оба способа, которые вы описываете, практически одинаковы с Team Foundation Server 2010. Обновление на месте также автоматически обновит вашу фактическую базу данных. Обновление базы данных займет приличное количество времени, в зависимости от ее размера. Обязательно планируйте это в своих оценках времени простоя. Если возможно, скопируйте свой сервер (ы) на виртуальную машину, на которой вы можете выполнить тестовый запуск. Он творит чудеса для вашей уверенности, а также помогает изолировать проблемы до того, как они возникнут в производственной системе.

Самое главное, чтобы вы сделали резервную копию всего перед запуском. Не то, чтобы что-то пошло не так, но вы хотите иметь возможность вернуться на круги своя, если это необходимо. Для существующего сервера я бы рекомендовал создать серверы-призраки, чтобы у вас был быстрый и простой способ восстановить функциональность за ограниченное время.

Что касается самого процесса - установка TFS 2010 - это мечта по сравнению с TFS 2008. Одно из мест, где команда TFS некоторое время проводила, улучшало не только настройку, но и начальную настройку сервера. Я следовал инструкциям из этого сообщения от команды TFS для экземпляра, который у меня есть на моем домене - хотя он шел с 2008 по 2010 год, а не с 2005 года, как в статье.

В моем опыте обновления у меня еще не было проблем. Основываясь на «веселье», которое было от установки TFS 2005 и TFS 2008, я ожидал, что он продолжит ухудшаться, но я был приятно удивлен.

...