Od 12 kwietnia dostępna jest wersja RTM (ostateczna) Team Foundation Server 2010. Warto wiedzieć, w jaki sposób przeprowadzić procedurę uaktualnienia zainstalowanego serwera z wersji beta (czy RC) do RTM. Team Foundation Server 2010 można pobrać z subskrypcji MSDN.
Przed aktualizacją, przede wszystkim należy wykonać kopie zapasowe baz danych:
- TFS_Configuration
- Tfs_DefaultCollection (i innych baz danych zawierających projekty – o ile była używana inna kolekcja niż DefaultCollection)
- Tfs_Warehouse
Uwaga! Aktualizacja zmienia schematy baz danych i odzyskanie kopii jest jedynym sposobem by np. ponownie zainstalować wersję beta TFS.
Następnie należy odinstalować wszystkie produkty w wersji beta/rc (inaczej nie można zainstalować nowego pakietu!). Najwygodniej jest wyfiltrować produkty po właściwej nazwie (np. beta 2 czy RC), odinstalować je a następnie usunąć .NET Framework 4.0 itp. Potem można już zainstalować wersję RTM i podczas instalacji wybrać opcję UPGRADE:
Następnie użytkownik prowadzony jest krok po kroku przez specjalny kreator (w moim przypadku jedyne co trzeba było zrobić, poza naciskaniem “Next”, to wybrać właściwe bazy danych do aktualizacji i wprowadzić nazwę i hasło użytkownika który używany jest do uruchamiania raportów).
Przed instalacją, warto ściągnąć Team Foundation Installation Guide for Visual Studio 2010 i przeczytać How to: Upgrade Team Foundation Server Using the Team Foundation Server Configuration Tool, część Upgrading from the beta 2 or release-candidate version of Visual Studio Team Foundation Server 2010.
Poniżej można zobaczyć krótki screencast pokazujący proces aktualizacji z beta 2 do RTM: