8

Nasza stara instalacja TFS 2008 się starzeje i chcielibyśmy przeprowadzić migrację do TFS 2010. Jednak struktura naszych projektów zespołowych nie jest tak dobrze przemyślana i przeprowadzono różne eksperymenty z szablonami procesów i edycją elementów pracy i tak dalej.TFS 2010, czy mogę przenieść tylko kod źródłowy?

Dlatego chciałbym przenieść nasz kod źródłowy do TFS 2010, z pełną historią i zachować wszystkie inne aspekty nowej instalacji TFS 2010 tak czysto, jak to możliwe. Jak mogę to zrobić ?

+0

Chciałam zadać to samo pytanie :) –

Odpowiedz

4

Ponieważ nie było tu odpowiedzi, odpowiem na własne pytanie.

W rezultacie udało mi się zainstalować czysty serwer TFS 2010, a następnie utworzyć projekty zespołów, które będę potrzebować.

Następnie pobrałem plik TFS Integration Platform from Codeplex. Obiecuje, że będzie w stanie przeprowadzić migrację kodu. Za pomocą powłoki TFS Migration Shell otrzymałem przyjazne dla użytkownika okno dialogowe umożliwiające skonfigurowanie folderów sterujących źródłami migracji.

Obecnie trwa migracja, co, jak podejrzewam, zajmie dużo czasu. Zaktualizuję tutaj wyniki po zakończeniu.

Aktualizacja

migrationran w weekend i nie powiodło się dwa razy, a ja naprawdę nie mają czasu, aby dowiedzieć się dlaczego. Najwyraźniej wykryto pewne niespójności w gałęziach w naszej starej gałęzi kontroli źródła. Jestem pewien, że możesz użyć platformy TFS Integration, aby to zrobić, ale w zależności od twojej obecnej sytuacji może być trochę pracy, aby to zrobić. (Podają także, że jest to wersja beta).

Skończyło się na zaimportowaniu całego starego TFS przy użyciu obsługiwanej ścieżki aktualizacji (TfsConfig.exe/import). To dało mi bardzo czyste uaktualnienie z prawie wszystko działa, ale w tym starych rzeczy, które próbowałem zostawić. Sądzę, że będę musiał przejść i usunąć to ręcznie, i zmienić szablony procesów według naszych upodobań i tak dalej.

2-ty aktualizacja - 2010-08-09

TFS Integration Platform has been updated kilka razy, ponieważ próbowałem szczęścia z nią, więc może mieć lepsze wyniki niż ja, jeśli korzystają z aktualnego wydania. Jeśli spróbujesz tego lub zrobisz z nim eksperyment, opublikuj odpowiedź tutaj.