Zvyšování kvality kódu s politikami kontrola týmu projektu
Při použití Visual Studio Premium lze vytvořit zásady pro vkládání změn pro týmové projekty pro vynucení postupů, které vedou k tvorbě lepšího kódu a účinnějšímu vývoji v rámci skupiny.Zásady při vkládání změn jsou pravidla, která jsou nastavena na úrovni týmového projektu a vynucena na vývojových prostředích před uložením změn v kódu.
Existují čtyři zásady vložení změn v rámci týmového projektu, které lze zadat:
Sestavení Vyžadují, aby přerušení sestavení, k jejichž vytvoření došlo v průběhu sestavování musí být před novým vložením změn opravena.
Analýza kódu Vyžaduje spuštění analýzy kódu před vložením změn.
Testování zásad Vyžaduje před vložením změn dokončení testu vložení změn.
Pracovní položky Vyžadují, aby byla jedna nebo více pracovních položek spojena s vložením změn.
Důležité |
---|
Pro použití zásad vrácení se změnami je nezbytné připojení k serveru Visual Studio Team Foundation Server. |
Obecné úlohy
Úloha |
Podpůrný obsah |
---|---|
Vytvoření a použití zásad vložení změn: Vytvoření zásad vložení změn je provedeno použitím nastavení týmového projektu Team Foundation – správa verzí. |
|
Vytvoření a použití zásad vložení změn analýzy kódu: Výběrem obvyklé sady pravidel analýzy kódu nebo vytvořením vlastní sady. |
Související úlohy
Úloha |
Podpůrný obsah |
---|---|
Nastavení vývojového prostředí: Před vytvořením nebo úpravou kódu je zapotřebí nastavit vývojové a testovací prostředí použitím příslušného zdrojového kódu.Pokud pracujete s databázemi, musí být rovněž zajištěn přístup k jejich offline verzi. |
|
Použití analýzy kódu v rámci vývojového procesu: Členové týmu spouštějí analýzu kódu na svých vývojových prostředích.V rámci Visual Studio vývojáři spouštějí a nastavují spuštění analýzu kódu pro jednotlivé projekty, zobrazují a analyzují chyby nalezené spuštěními a vytvářejí pracovní položky určené pro varování. |
|
Vytvoření a spuštění jednotkových testů: Jednotkové testy umožňují vývojářům a testerům rychlou způsob vyhledávání logických chyb v rámci metod tříd v projektech jazyků C#, Visual Basic .NET a C++.Jednotkový test může být vytvořen jednou a může být spuštěn při každé změně zdrojového kódu pro ujištění se, že nedojde k zavedení žádných chyb. |
|
Sledování pracovních položek a vad: Pracovní položky lze použít pro sledování a správu práce a informací o týmovém projektu.Pracovní položka je záznam databáze, který Team Foundation používá ke sledování přiřazení a postupu práce.Je možné použít různé typy pracovních položek pro sledování různých typů činnosti, jako jsou požadavky zákazníka, chyby v produktu a úlohy vývojáře. |
Externí zdroje
Pokyny
Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 2: testování: testování vnitřní