TFS 安裝問題集 v1

  • 2608
  • 0

TFS 安裝問題集 v1

這是最近被問到的問題,而且網路上也較少講到的一些觀念,希望對各位有所幫助

 

  • TFS單一伺服器,使用
    Windows 2008 繁中版
    SQL 2008 繁中版
    TFS 2008 with SP1 繁中版  (照 TFSInstall-SP1-RTM-v080918.chm 自己整合的光碟)
    全程用 administrator 帳號安裝,也順利安裝完成
    後來開了 PM, DEV, TEST, ARCH, DBA 等帳號,就算加入 administrators 群組
    入口網站和報表仍有權限問題
    請問是哪裡有問題 ?

是的!portal 和 report 的權限是分開的
HOW TO:設定 Reporting Services 的專案組長使用權限 http://msdn.microsoft.com/zh-tw/library/ms252489(VS.80).aspx 
HOW TO:設定 Windows SharePoint Services 的 Contributor 使用權限http://msdn.microsoft.com/zh-tw/library/ms252449(VS.80).aspx

  • 根據
    Visual Studio Team Foundation 安裝指南
    +Team Foundation 架構概觀
    +Team Foundation 安全性問題
      +安裝作業需要的帳戶
    是否必須建立 TFSSETUP, TFSSERVICE, WSSERVICE, TFSREPORTS, TFSPROXY 帳號?
    分別要加入哪些群組?
    不能全用adminstrator代替?

只有 TFSSetup 是需要本機的 Administrator
若是有用到相對應的服務的話!會比較建議建立對應的 帳號
另外,若是沒有對應的帳號的話!是無法正常安裝 TFS 的了

  • Team Foundation Administrators
    Service Accounts
    Team Foundation Valid Users
    這三個群組是 TFS 會自己建立? 還是安裝 TFS 前必須手動建立 ?

TFS 會自行建立

 

  • 安裝 SQL Server 2005 或 2008,是否必須使用 TFSSETUP帳號登入,進行安裝?

一定要用 TFSSetup 登入並進行安裝,不然安裝程式會無法變更 DB 的相關權限

  • 安裝 SQL 2008 過程中,Reporting Service是否必須設定為TFSREPORTS帳號 ?
    但是設定失敗,最後只好設定為NT ACCOUNT/NETWORK SERVICE帳號啟動

安裝 SQL 2008 的過程中不需要特別設定 TFSReports ,因為會由 安裝 TFS 時進行設定