摘要:如何整合TFS 2012與Project Server 2013?
針對大型團隊開發 例如多個部門開發維護自己的軟體
或者是大型SI公司有統一管理整個公司目前專案的需求
可以把TFS 2012與Project 2013整合
如此專案管理可以在Project Server 2013上進行
團隊開發在TFS 2012進行 兩邊的資料會自動同步
提高專案開發的可見度
如果要實機動手了解功能 請下載微軟的Hand-On Lab
請參考我之前的部落格:
http://www.dotblogs.com.tw/kent.lu/archive/2013/04/23/102122.aspx
如果要在企業內部安裝試用 請參考以下文章:
http://nakedalm.com/integrating-project-server-2013-with-team-foundation-server-2012/
個人依照文件步驟安裝 基本上沒有問題 以下是注意事項
- 因為要從Sharepoint 2013 開始安裝 所以安裝Project 2013 前要先確認SP2013相關服務已設定正確 尤其是User Profile Service
- 如果執行tfsAdmin ProjectServer /RegisterPWA 出現以下錯誤
TF244068: 佈建 PWA 執行個體的報告資料庫結構描述時發生錯誤。
Project Server 傳回下列錯誤: "TF289004: 與 Project Server 通訊時發生錯誤。請連絡
您的 Project Server 系統管理員。"。
請檢查目前的OS帳號對DB是否有DB Owner權限
- 如果執行 tfsAdmin ProjectServer /uploadFieldMappings /collection: 出現以下錯誤
TF294026: 下列工作項目欄位不存在: Microsoft.VSTS.Scheduling.CompletedWork。請連絡 Team Foundation Server 系統管理員來加入這個工作項目欄位。
通常這是因為使用CMMI模板的關係 請使用TFPT的Process Editor新增欄位到表單定義後再執行一次此命令
- 在整體規劃時要注意TFS 2012與Project 2013整合是由一個Team Collection 與一個Project Server企業專案同步
風來疏竹,風過而竹不留聲;雁度寒潭,雁去而潭不留影。故君子事來而心始現,事去而心隨空。