建立並使用自訂建置流程範本
如果您使用預設範本或升級範本所建立的組建定義不符合小組的需求,也可以自行建立豐富自訂的建置流程範本。
本主題包含下列章節:
建立新的建置流程範本
向系統註冊建置流程範本
使用建置流程範本
必要的使用權限
若要執行下列程序,您必須將 [編輯組建定義] 權限設定為 [允許]。 如需詳細資訊,請參閱 Team Foundation Server 使用權限。
建立建置流程範本
若要建立自訂範本
在 [Team 總管] 中,選取 Team 專案。
按一下 [建置] 功能表上的 [新增組建定義]。
在 [組建定義名稱] 欄位中輸入名稱。
依序按一下 [流程] 索引標籤、[顯示詳細資訊] 和 [新增]。
[新增建置流程範本] 對話方塊隨即出現。
按一下 [複製現有 XAML 檔案],然後按一下 [確定]。
在 [組建定義] 視窗的 [建置流程檔] 功能表底下,按一下包含範本名稱的超連結。
包含新範本的資料夾就會出現在 [原始檔控制總管] 中。
在 [資料夾] 窗格中,以滑鼠右鍵按一下包含新範本的資料夾,然後按一下 [取得最新的版本]。
以滑鼠右鍵按一下您的新範本,然後按一下 [檢視]。
工作流程設計工具隨即出現。
在工作流程設計工具中編輯您的範本。
完成範本的編輯之後,請儲存範本並關閉設計工具。
以滑鼠右鍵按一下您的新範本,然後按一下 [簽入暫止的變更]。
[簽入] 對話方塊隨即出現。
按一下 [簽入]。
向系統註冊建置流程範本
您可以註冊在 Team 專案外部建立的建置流程範本。 例如,您可能已經從同事的電子郵件收到建置流程範本,並且將它簽入 Team 專案版本控制系統的 TeamBuildProcessTemplates 資料夾中。
您必須先向系統登錄此建置流程範本,然後您以及其他小組成員才能使用此建置流程範本來建立組建定義。
若要向系統註冊建置流程範本
在 [Team 總管] 中,選取 Team 專案。
按一下 [建置] 功能表上的 [新增組建定義]。
在 [組建定義名稱] 欄位中輸入名稱。
按一下 [流程] 索引標籤,然後按一下 [新增]。
[新增建置流程範本] 對話方塊隨即出現。
按一下 [選取現有 XAML 檔案]。
按一下 [瀏覽]。
[瀏覽] 對話方塊隨即出現。
使用 [瀏覽] 對話方塊來找出並選取您想要註冊的自訂範本。
您的新建置流程範本現在會顯示在 [建置流程檔] 清單中,而且您或其他小組成員都可以使用此建置流程範本來建立組建定義。
使用建置流程範本
下面是一些可協助您更順利地使用建置流程範本的建議和提示:
Team Foundation Build 活動是建置流程的基礎元件。 您可以重複使用這些活動來建立自訂建置流程。 如需詳細資訊,請參閱 Team Foundation Build 活動。
我們建議您不要修改預設範本或升級範本。 而是,請根據其中一個範本建立新範本,如建立新的自訂建置流程範本中所述。
您可以向多個 Team 專案註冊建置流程範本。 這項功能表示您可以在 Team 專案集合中包含範本的任何 Team 專案之間共用建置流程。
如果您需要修改建置流程範本,就應該計劃檢閱所有以該範本為基礎的組建定義,並且在您已完成建置流程範本的變更之後,更正這些組建定義。 如果您沒有這麼做,組建定義可能會失敗或以非預期的方式運作。
如果您決定要刪除建置流程範本,請務必先找出並刪除所有以該範本為基礎的組建定義。 當您刪除該範本時,任何以該範本為基礎的其餘組建定義將無法再運作。
如需如何使用工作流程設計工具的一般資訊,請參閱 Microsoft 網站的下列網頁: