自訂 Team 專案
更新:2007 年 11 月
當您建立新的 Team 專案時,Team 專案設定、工具和內容都是由 [新增 Team 專案精靈] 中所選的流程範本決定。在處理 Team 專案的過程中,您可能會發現初始設定不再符合需要,而需要自訂 Team 專案。例如,如果在建立 Team 專案時使用了 MSF for Agile Software Development 流程範本,您可能會發現此範本所建立的 Contributors 群組範圍過於廣泛,所以需要角色定義更明確的群組,例如 Developer 和 Tester。或者,可能會覺得預設的簽入原則非常實用,但是您也需要為提供自訂的簽入原則;有些方法可以協助您讓 Team 專案更完善,或甚至是自訂 Team 專案。
群組和使用權限
如果預設群組不夠用或不適合,您可以更新這些群組或建立新的群組,也可以在群組中加入或移除個別使用者,或是授與及撤銷群組的使用權限。如需自訂群組和使用權限的詳細資訊,請參閱管理使用權限。
工作項目類型和查詢
您可以自訂工作項目類型以符合工作流程的需要,或是符合您想追蹤之不同工作項目類型。例如,您可以:
加入欄位。
重新命名欄位。
限制欄位之允許值的清單。
變更狀態及支援的狀態轉換。
讓欄位變成必要或唯讀欄位。
讓某個欄位與另一個欄位相依。
自動填入欄位的值。
重新整理表單上的資訊外觀。
變更某個欄位對應到的 Microsoft Project 欄。
建置工作項目類型。
您也可以建立自己的公用或私用查詢。如需在流程範本中自訂工作項目類型,然後使用更新的範本建立新 Team 專案的詳細資訊,請參閱自訂流程範本。如需在現有的 Team 專案中直接自訂工作項目類型的詳細資訊,請參閱自訂 Team Foundation 的工作項目類型。
原始檔控制的簽入提示和原則
如果預設的簽入提示不足或不適合,您可以加入或移除簽入提示欄位,或是讓某些欄位變成必要欄位,而讓其他的欄位變成非必要欄位。如果預設的簽入原則不足或不適合,您可以加入、更新或刪除個別的簽入原則。如需可以如何處理簽入原則及如何建立簽入原則的詳細資訊,請參閱使用簽入原則與簽入提示。
區域和反覆項目
當您使用任一 Microsoft Visual Studio Team System 流程範本來建立新的 Team 專案時,該 Team 專案不會包含區域或反覆項目的分類結構;如果您使用協力廠商的流程範本,則可能不會設定該 Team 專案的區域和反覆項目。您可以更新 Team 專案的結構,方式是根據區域或反覆項目分類,以階層方式展放它的功能/元件;小組成員可藉由提供某個階層架構,在這些階層架構之下執行類似將工作項目與測試案例歸檔的工作。如需為您的 Team 專案建立區域和反覆項目的詳細資訊,請參閱設定初始專案區域或反覆項目。
小組入口網站
如果 Team 專案使用小組入口網站,則此入口網站最有可能是向小組成員和組織內的其他人傳達資訊的中心點,您可以變更此入口網站或是其內容的外觀與行為。如需在流程範本中自訂小組入口網站,然後使用更新的範本建立新 Team 專案的詳細資訊,請參閱使用 Team 專案入口網站。如需自訂現有小組入口網站的詳細資訊,請參閱小組入口網站功能表中所提供的線上說明。
流程指引
此流程指引將說明 Team 專案中所使用的所有角色、表單、報告和工作流程。您可以編輯 Team Foundation Server 所隨附的流程指引,以自訂小組所應該遵循的流程。如需自訂流程指引的詳細資訊,請參閱 MSF for Agile Software Development 和 MSF for CMMI Process Developmment。
小組報告
您可以使用 Business Intelligence Development Studio (亦即 SQL Server 2005 Reporting Services 設計工具) 來建立專屬的自訂報告,也可以手動方式擷取報告及編輯報告的 XML 程式碼。如需為 Team 專案自訂報告的詳細資訊,請參閱 HOW TO:使用報表設計工具建立 Team System 的詳細報表。
組建類型
每一個 Team 專案都可以擁有自己的組建類型。如需為小組自訂組建類型的詳細資訊,請參閱在 Team Foundation Build 中使用組建定義。