TFS 2010, можно ли перенести только исходный код? - PullRequest
8 голосов
/ 08 апреля 2010

Наша старая установка TFS 2008 стареет, и мы хотели бы перейти на TFS 2010. Однако структура наших командных проектов не так хорошо продумана, и были проведены различные эксперименты с шаблонами процессов и редактированием работы. предметы и тд.

Поэтому я хотел бы перенести наш исходный код в TFS 2010 с полной историей и сохранить все остальные аспекты новой установки TFS 2010 как можно более чистыми. Как я могу это сделать ?

1 Ответ

4 голосов
/ 29 апреля 2010

Поскольку здесь не было ответов, я отвечу на свой вопрос.

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

Затем я загрузил TFS Integration Platform из Codeplex . Это обещает быть в состоянии перенести код. Используя оболочку миграции TFS, я получил удобный диалог, позволяющий мне настраивать папки управления исходным кодом миграции.

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

Обновление

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

Я закончил тем, что импортировал весь старый TFS, используя поддерживаемый путь обновления (TfsConfig.exe / import). Это дало мне очень чистый апгрейд с почти всем работающим, но включая старые вещи, которые я пытался оставить позади. Полагаю, мне придется пройтись и удалить это вручную, изменить шаблоны процессов по своему вкусу и т. Д.

2-е обновление - 2010-08-09

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

...