Vytváření nebo aktualizace standardních zásad vracení zpět se změnami analýzy kódu
Můžete vyžadovat spuštění analýzy kódu ve všech projektech kódu v projektu Azure DevOps pomocí zásad vracení se změnami analýzy kódu. Vyžadování analýzy kódu může zlepšit kvalitu kódu, který je vrácen do základu kódu.
Poznámka:
Tato funkce je dostupná jenom v případě, že používáte Team Foundation Server.
Zásady vracení se změnami analýzy kódu jsou nastavené v nastavení projektu a platí pro každý projekt kódu. Spuštění analýzy kódu jsou nakonfigurována pro projekty kódu v souboru projektu (.xxproj) pro projekt kódu. Spuštění analýzy kódu se provádí na místním počítači. Když povolíte zásadu vrácení se změnami analýzy kódu, musí se soubory v projektu kódu, který se má vrátit se změnami, zkompilovat po poslední úpravě a spustit analýzu kódu, která obsahuje minimálně pravidla v nastavení projektu v počítači, kde byly provedeny změny.
Pro spravovaný kód nastavíte zásadu vrácení se změnami zadáním sady pravidel, která obsahuje podmnožinu pravidel analýzy kódu.
V případě kódu C/C++ vyžaduje v sadě Visual Studio 2017 verze 15.6 a starší zásady vrácení se změnami ke spuštění všech pravidel analýzy kódu. Můžete přidat direktivy předběžného procesoru, které zakáže konkrétní pravidla pro jednotlivé projekty kódu v projektu Azure DevOps. V 15.7 a novějších verzích můžete pomocí /analyze:ruleset určit, která pravidla se mají spustit. Další informace naleznete v tématu Použití sad pravidel k určení pravidel jazyka C++, která se mají spustit.
Po zadání zásady vrácení se změnami pro spravovaný kód můžou členové týmu synchronizovat nastavení analýzy kódu pro projekty kódu s nastavením zásad projektu Azure DevOps.
Otevření editoru zásad vracení se změnami
V Team Exploreru klikněte pravým tlačítkem myši na název projektu, přejděte na project Nastavení a potom klikněte na příkaz Správa zdrojového kódu.
V dialogovém okně Správa zdrojového kódu vyberte kartu Zásady vrácení se změnami.
Proveďte některou z následujících akcí:
Kliknutím na Přidat vytvoříte novou zásadu vrácení se změnami.
Poklikáním na existující položku analýzy kódu v seznamu typů zásad změňte zásadu.
Nastavení možností zásad
Vyberte nebo zrušte zaškrtnutí následujících možností:
Možnost | Popis |
---|---|
Vynucujte vrácení se změnami tak, aby obsahovalo jenom soubory, které jsou součástí aktuálního řešení. | Analýza kódu se může spouštět jenom u souborů zadaných v konfiguračních souborech řešení a projektu. Tato zásada zaručuje, že se analyzuje veškerý kód, který je součástí řešení. |
Vynucení analýzy kódu C/C++ (/analýza) | Vyžaduje, aby všechny projekty jazyka C nebo C++ byly sestaveny s možností kompilátoru /analyze ke spuštění analýzy kódu před jejich vrácením se změnami. |
Vynucení analýzy kódu pro spravovaný kód | Před vrácením se změnami vyžaduje, aby všechny spravované projekty spouštěly analýzu kódu a sestavení. |
Určení spravované sady pravidel
V seznamu Spustit tuto sadu pravidel použijte jednu z následujících metod:
Vyberte standardní sadu pravidel Microsoftu.
Vyberte vlastní sadu pravidel kliknutím <na Vybrat sadu pravidel ze správy zdrojového kódu...>. Potom zadejte cestu ke správě verzí sady pravidel v prohlížeči správy zdrojového kódu. Syntaxe cesty správy verzí je:
$/
TeamProjectName
/VersionControlPath
Další informace o tom, jak vytvořit a implementovat vlastní sadu pravidel vracení se změnami, najdete v tématu Implementace vlastních zásad vracení se změnami pro spravovaný kód.
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro