Freigeben über


Erstellen und Verwenden von Eincheckrichtlinien für die Codeanalyse

Bei Verwendung von Visual Studio Premium können Sie für .NET Framework-Codeprojekte sowie für systemeigene Codeprojekte (vom Typ C/C++) eines Teamprojekts eine Eincheckrichtlinie für die Codeanalyse erstellen. Die Eincheckrichtlinie der Codeanalyse kann verwendet werden, um die Qualität des in die CodeBase eingecheckten Codes zu kontrollieren und zu verbessern.

Die Richtlinie wird erfüllt, wenn der lokale Build auf dem neuesten Stand ist und die Codeanalyse für die neuesten Quelldateien ausgeführt wurde. Die im Codeprojekt aktivierten Codeanalyseregeln müssen mindestens die gleichen Regeln besitzen, die auch in der Teamprojekt-Eincheckrichtlinie definiert sind. Regeln, die in den Teamprojekteinstellungen als Fehler angegeben sind, müssen auch im Codeprojekt als Fehler angegeben werden.

Wichtig

Eincheckrichtlinien können nur verwendet werden, wenn eine Verbindung mit Visual Studio Team Foundation Server besteht.

Eincheckrichtlinien für die Codeanalyse werden mithilfe der Teamprojekteinstellungen der Team Foundation-Versionskontrolle erstellt. Eincheckrichtlinien werden zwar für ein Teamprojekt angegeben und erzwungen, Codeanalysen werden jedoch für einzelne Codeprojekte auf lokalen Entwicklungscomputern konfiguriert und ausgeführt. In diesem Abschnitt wird beschrieben, wie für ein Teamprojekt Eincheckrichtlinien für die Codeanalyse angegeben und wie benutzerdefinierte Codeanalyserichtlinien für verwalteten Code implementiert werden.

In diesem Abschnitt

Verwandte Abschnitte

Festlegen und Erzwingen von Quality Gates

Verbessern der Codequalität mit Eincheckrichtlinien für das Teamprojekt