使用 Team 專案簽入原則強化程式碼品質
當您使用 Visual Studio Premium 時,可以為 Team 專案建立簽入原則,以強制實行改善程式碼撰寫和提高團隊開發效率的實務。 簽入原則是在 Team 專案層級設定的規則,在允許簽入程式碼之前,會在開發人員的電腦上強制執行。
您可以指定四種 Team 專案簽入原則:
組建:要求在建置期間建立的組建中斷必須在新的簽入之前修復。
程式碼分析:要求在簽入之前執行程式碼分析。
測試原則:要求在簽入之前完成簽入測試。
工作項目:要求一或多個工作項目與簽入產生關聯。
重要事項 |
---|
若要使用簽入原則,您必須連接至 Visual Studio Team Foundation Server。 |
一般工作
工作 |
支援內容 |
---|---|
建立和使用簽入原則:您可以使用 Team Foundation 版本控制的「Team 專案設定」建立簽入原則。 |
|
建立和使用程式碼分析簽入原則:您可以從一組標準的程式碼分析規則選擇,或可以建立自訂集。 |
相關工作
工作 |
支援內容 |
---|---|
設定開發環境:在您建立或修改程式碼之前,必須先使用適當的原始程式碼來設定開發和測試環境。 如果您要使用資料庫,也必須有這些資料庫離線表示的存取權限。 |
|
在開發程序中使用程式碼分析:小組成員在自己的開發電腦上執行程式碼分析。 在 Visual Studio 中,開發人員可針對個別程式碼專案設定和執行程式碼分析執行、檢視和分析執行所找到的問題,以及建立警告的工作項目。 |
|
建立和執行單元測試:單元測試提供開發人員及測試人員一個快速的方法,來查看 C#、Visual Basic .NET 及 C++ 專案中類別的方法中的邏輯錯誤。 單元測試只要建立一次,就可以在每一次原始程式碼變更時執行,確保沒有 Bug 出現。 |
|
追蹤工作項目和缺失:您可以使用工作項目來追蹤和管理您的工作和 Team 專案相關資訊。 工作項目是 Team Foundation 用以追蹤工作指派和進度的一種資料庫記錄。 您可以使用不同類型的工作項目來追蹤不同類型的工作,例如客戶需求、產品錯誤和開發工作。 |