流程範本架構
更新:2007 年 11 月
構成流程範本架構的三個主要元素是:流程範本外掛程式、新增 Team 專案精靈,以及 XML 流程定義檔。
流程範本外掛程式
流程範本外掛程式是指建立新 Team 專案時所執行的元件。外掛程式會安裝必要的檔案或針對所在區域設定資料。例如,「工作項目追蹤」外掛程式會設定新 Team 專案的工作項目類型、查詢與初始工作項目。
Microsoft 隨附 Visual Studio Team System 提供了下表所述的外掛程式。
流程範本外掛程式 |
描述 |
---|---|
類別 |
定義 Team 專案的初始反覆項目與區域。 |
群組和使用權限 |
定義 Team 專案的初始安全性群組與其權限。 |
Windows SharePoint Services |
依據 SharePoint 網站範本來定義小組的專案入口網站,此外還會定義範本檔與流程指引。 |
工作項目追蹤 |
定義 Team 專案的初始工作項目類型、查詢與工作項目執行個體。 |
報告 |
定義 Team 專案的初始報告,並設定報告網站。 |
版本控制 |
定義 Team 專案的初始版本控制安全性權限以及簽入提示。 |
新增 Team 專案精靈
專案組長會使用 [新增 Team 專案精靈] 來建立新的 Team 專案。精靈中會顯示哪些畫面是由使用的外掛程式所決定,例如,如果流程範本沒有包含 Windows SharePoint Services 外掛程式,就不會出現詢問專案組長有關專案入口網站資訊的畫面。
當專案組長完成了精靈並按一下 [完成] 之後,精靈就會呼叫外掛程式,以執行建立 Team 專案的工作。外掛程式的呼叫順序是由 XML 流程定義檔案所決定。
XML 流程定義檔案
XML 流程定義檔案是一組 XML 檔案,會定義必須執行的一組工作,以便依據流程正確設定新的 Team 專案。當 [新增 Team 專案精靈] 建立 Team 專案時,它會執行必要的外掛程式。每一個外掛程式都會讀取它相對應的 XML 流程定義檔,以取得它必須執行之工作的清單。經由使用 XML 流程定義檔案,您可以指定外掛程式必須實作的組態與設定。