使用 Team 專案簽入原則強化程式碼品質
當您使用 Team Foundation 版本控制 (TFVC) 時,您可以針對 Team 專案建立簽入原則以強制執行做法,創造更好的程式碼和更有效率的群組開發。簽入原則是在 Team 專案層級設定的規則,而且會在允許程式碼簽入之前,於開發人員電腦上強制執行。
您可以指定這些 Team 專案簽入原則:
建置:需要在新簽入前先修復於建置期間建立的建置中斷。
變更集註解:需要使用者於簽入變更時提供註解。
程式碼分析:需要在簽入前先執行程式碼分析。
工作項目:需要建立一或多個工作項目與簽入的關聯性。
重要事項 |
---|
若要使用簽入原則,您必須連接到 Visual Studio Team Foundation Server。 |
一般工作
工作 |
支援內容 |
---|---|
建立和使用簽入原則:您可使用 Team Foundation 版本控制 的 Team 專案設定建立簽入原則。 |
|
建立和使用程式碼分析簽入原則:您可以從一組標準的程式碼分析規則中選擇,或者建立一組自訂規則。 |
相關工作
工作 |
支援內容 |
---|---|
設定開發環境:您必須先使用適當的原始程式碼設定開發和測試環境,才可以建立或修改程式碼。如果要使用資料庫,您也必須要有資料庫的離線表示存取權限。 |
|
在開發過程中使用程式碼分析:小組成員在其開發電腦上執行程式碼分析。在 Visual Studio 中,開發人員會針對個別程式碼專案設定並執行程式碼分析回合、檢視及分析回合中找到的問題,以及建立警告的工作項目。 |
|
建立並執行單元測試:單元測試提供開發人員和測試人員快速的方法,尋找 C#、Visual Basic .NET 和 C++ 專案之類別方法的邏輯錯誤。單元測試只要建立一次,就可以在每次原始程式碼變更時執行,以確定沒有導入任何錯誤。 |
|
追蹤工作項目和缺失:您可使用工作項目追蹤和管理有關 Team 專案的工作和資訊。工作項目是 Team Foundation 用來追蹤指派和工作進度的資料庫記錄。您可以使用不同類型的工作項目來追蹤不同類型的工作,例如客戶需求、產品錯誤及開發工作。 |