更新已升級的 Team 專案以使用新功能
在您升級至 Visual Studio Team Foundation Server 2012之後,您可以以舊版建立的 Team 專案仍然可以存取資料。此外,您可以使用配置功能精靈更新在舊版中建立的 Team 專案 Team Foundation Server (TFS) 使用功能可對升級。當您更新您的 Team 專案時,您要處理的應用程式生命週期下列新功能的存取權:
程式碼檢閱: 初始化並追蹤程式碼檢閱要求和回應。
意見: 啟始回應要求。 和追蹤 意見回應。
我的工作: 組織接下來、繼續、暫停的工作。
規劃工具:管理產品待處理項目中使用 待處理項目頁面、 反覆項目頁面、 容量會設定和工作, 委員會頁面,然後計劃並執行衝刺 (Sprint)。
腳本整合:將測試案例連結至其存取腳本的最新版本的工作項目。
隱藏類型分類:工作項目並不會以手動方式指定使用者應該在表單中或工具所建立的集合。預設會包含程式碼檢閱需求和程式碼檢閱回應、回應要求和回應回應和共用步驟。
如需新功能的概觀,請參閱 計劃和追蹤的新功能。如需其他變更和取代功能的詳細資訊,請參閱 升級 Team Foundation Server 期間對 Team 專案和預設流程範本所做的變更。
本主題內容
更新的 Team 專案所支援的方法
執行配置功能精靈
之後設定步驟
需求
必須升級 Team Foundation Server 的應用程式層伺服器加入至 Visual Studio Team Foundation Server 2012 (含) 以後版本。
您要升級的 Team 專案必須是建立與流程範本與 Team Foundation Server 提供的型別相容 2010 年。如果您嘗試升級 Team 專案建立流程範本與 Visual Studio Team System 2008 Team Foundation Server相容,請參閱 根據 MSF v4.2 流程範本更新 Team 專案。
若要執行精靈的配置功能,您必須是群組的成員下列其中一個群組: [Team Foundation Administrators]、 [專案集合管理員] 或 [專案系統管理員] Team 專案中。如需詳細資訊,請參閱Team Foundation Server 使用權限。
若要存取規劃工具要求和回應的工具,必須將您的 Team Web Access 權限 [完整]。可能還會有其他授權需求。如需詳細資訊,請參閱存取 Team Web Access 中的功能。
更新的 Team 專案所支援的方法
配置功能精靈設定已升級的 Team 專案加入功能。您可以使用精靈:
計算在您想要啟用功能 TFS 的舊版建立的 Team 專案,來判斷這些專案是否可以自動更新。
嘗試自動設定這些 Team 專案中有可用的功能,例如工作委員會和待處理項目。
學習您需要對流程範本的變更,讓精靈可以設定功能。
若要進一步了解所做的變更將每個功能,請參閱 為了加入新功能而做的組態變更。
對於自訂 Team 專案,在這個案例中配置功能精靈無法將功能使用下列三種方法之一,,您仍然可以將功能:
更新用來自訂的流程範本建立 Team 專案,然後執行配置功能精靈。請參閱 更新自訂流程範本以使用新功能。
如果您收到錯誤訊息執行精靈,可能可以解決這個錯誤並重新執行精靈。請參閱 解決設定功能時收到的錯誤。
根據提供的指示 使用手動更新程序新增功能手動加入新功能。
執行以程式設計方式更新多個 Team 專案。這個方法需要 Team 專案可以更新為安裝的流程範本。如需 Microsoft 網誌張貼: 如何設定數個 Team 專案的功能.
注意事項 |
---|
如果支援 Microsoft 測試管理員的型別定義從 Team 專案的流程範本或遺失,您可以手動將它們然後重新執行精靈。請參閱 根據 MSF v4.2 流程範本更新 Team 專案。 |
執行配置功能精靈
精靈提供有關 Team 專案的資訊和在每一個步驟中所做的變更。根據您要自訂 Team 專案,您可能需要選取流程範本之間。在某些情況下,自動設定不可行,然後,您必須以手動方式進行必要的變更您要啟用的功能。
開啟 Team Web Access 並選取要升級的專案。
開啟瀏覽器並輸入專案的下列格式的 URL:
**http://伺服器名稱: 移植/tfs/**CollectionName/ProjectName
例如, [http://FabrikamPrime:8080/tfs/DefaultCollection/Phone 救星] 開啟在名為的伺服器上 [FabrikamPrime][呼叫救星] 專案。如需詳細資訊,請參閱在 Team Foundation Server 中連接 Team 專案。
選取 齒輪圖示以開啟管理網頁,然後選取 [設定功能]。
如果 [設定功能] 未出現,或您的專案已經更新中可用的所有功能,或是您不具有必要權限設定功能。
注意事項 若要查看 [設定功能] 連結存取精靈,您必須是群組的成員下列其中一個群組: [Team Foundation Administrators]、 [專案集合管理員] 或 [專案系統管理員] Team 專案中。請參閱 Team Foundation Server 使用權限。
否則,設定功能精靈隨即開啟並列出針對 Team 專案不會設定這些功能。例如,下圖顯示功能清單可供最新的升級。
選取 [驗證] 判斷列出的功能是否可為您的專案會自動完成設定。
在驗證程序完成之後,從其中一個選項中選擇,依據精靈傳回:
設定:繼續執行自動更新,忽略中所列的任何例外狀況。
取消:若要關閉精靈,因為您要 更新自訂的流程範本或您想要將 請手動更新 Team 專案。
選擇流程範本繼續:如果您需要選取兩個以上的可能相符項目之間,選擇流程範本最符合您用於建立 Team 專案的範本再繼續進行設定。
關閉:關閉精靈,因為它無法執行自動更新。您必須手動更新您的專案,因為超過自訂精靈可以容納,或您建立 Team 專案使用精靈無法辨識的範本。
成功的更新會傳回具有連結的成功訊息的詳細資訊。如果精靈沒有成功,錯誤訊息將會顯示為清單失敗。如果精靈沒有成功完成,您必須以 請手動更新 Team 專案 或 更新自訂的流程範本 然後重新執行精靈。
如果精靈找不到流程範本為 TFS,請查看事件記錄檔的錯誤應用程式層伺服器。
之後設定步驟
您的小組可以開始使用新允許功能。不過,為了最佳經驗,請執行下列步驟之後組態:
重要事項 |
---|
若要存取規劃工具和要求意見工具,必須將 Team Web Access 存取權限設定為 [全]。可能還會有其他授權需求。如需詳細資訊,請參閱存取 Team Web Access 中的功能。 |
確認新功能的可用性:這些程序可以確認您的小組可以開始使用新功能。某些功能需要組態和使用權限。
更新 Agile Team 專案的工作流程:將移除的狀態和對應的轉換與工作流程定義使用者劇本和工作項目類型。只有在您的 Team 專案是針對 MSF 流程範本,您必須執行這個步驟。