21 Şubat 2012 Salı

TFS 2008’den TFS 2010’a Yükseltme İşlemi


Aşağıdaki adımlar sırasıyla uygulanmalıdır:
  1. TFS 2008’e ait veritabanlarının backup’larının alınması.
  2. Sunucuya SQL 2008 R2 versiyonu kurulumu.
  3. Eğer SharePoint kullanılıyorsa, sunucuya SharePoint 3.0 versiyonu kurulumu
  4. Yeni sunucudaki veritabanının aldığımız yedeklerle restore edilmesi.
  5. TFS 2010 kurulumu.
  6. TFS Administration Console’da Upgrade Wizard ile konfigürasyonun yapılması.
    • Configuration database to upgrade sorulduğunda listelenen veritabanlarından TfsIntegration seçeneği seçilerek devam edilmeli.
  7. TFS Build Configuration’da ise register işlemi sırasında default gelen ayarlarla servis başlatıldığında hata veriyor. Eğer Local Build Service Endpoint seçeneğinde porttan önceki kısma sadece makinenin adı yazılırsa sorun çözülüyor.




    •   Credentials ayarlarında yazacağınız hesabın autobuild klasörüne yazma hakkının olması gerekiyor.


Dikkat edilmesi gereken önemli noktalar:
  • Veritabanları restore edilmeden TFS konfigürasyonu yapılmamalı.
  • TFS konfigürasyonu sırasında sıfırdan kurulum yapılmamalı, mutlaka Upgrade seçeneği seçilmeli.
  • Konfigürasyon işlemiyle oluşan Tfs_DefaultCollection ve Tfs_Configuration veritabanları silinmemeli.
  • Build Service konfigürasyonunda otomatik olarak gelen NT AUTHORITY\NetworkService hesabı yerine kendi oluşturduğunuz bir hesabın kullanılması.