Что происходит с существующими рабочими пространствами после обновления до TFS 2010 - PullRequest
6 голосов
/ 27 мая 2010

Я искал некоторое представление о том, что происходит с существующими рабочими пространствами и файлами, которые уже проверены на людях после обновления до TFS2010. Удивительно, но я не могу найти удовлетворительную информацию по этому вопросу. (Кстати, я говорю об обновлении на новом оборудовании. Свежий экземпляр TFS, обновленные базы данных)

Я проверил руководство по установке TFS, я искал в Интернете, все, что я мог найти, это сценарии обновления для серверной части. Никто даже не упоминает, что происходит с клиентами контроля версий.

Я создал виртуальную машину для тестирования процесса обновления. Обновление прошло успешно, и все мои файлы и рабочие области также существуют на новом сервере. Проблема: новая установка TFS имеет новый instanceID. Когда я перенаправил клиентов на новый сервер, клиент, казалось, не мог сопоставить файлы и состояния файлов в рабочем пространстве с состояниями на новом сервере. Это заставляет меня задуматься, можно ли будет продолжать работать после обновления производства.

Как я упоминал выше, я ничего не могу найти по этому поводу, было бы здорово, если бы кто-нибудь мог указать мне на какую-нибудь статью или пост в блоге об этом.

Заранее спасибо ...

Ответы [ 2 ]

2 голосов
/ 01 июня 2010

При обновлении ваш идентификатор сервера должен оставаться прежним. Возможно, вам придется изменить это, если вы хотите клонировать свою среду.

В вашем тестовом сенарио вы создаете клон сервера TFS, а не обновление стратегии.

ChangeServerID

Вы, вероятно, столкнулись с проблемами, так как это было выполнено в вашем тестовом окружении, чтобы облегчить его запуск в той же сети, что и ваш рабочий сервер TFS.

0 голосов
/ 17 июня 2010

Все рабочие пространства и наборы полок остаются неизменными, и люди смогут немедленно продолжить работу. Даже извлеченные файлы в порядке и будут выбраны правильно.

Я бы порекомендовал сначала обновить сервер и оставить клиентов на уровне 2008 (с использованием пакета прямой совместимости), а затем обновить клиенты до 2010 по мере обновления проектов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...