Sdílet prostřednictvím


Komplexní pohled na možnosti konfigurace a přizpůsobení ve Visual Studiu TFS

S Visual Studio Team Foundation Server (TFS), je nutné integrované sadu nástrojů pro správu softwarových projektů z plánování prostřednictvím nasazení.Budete konfigurovat většinu nástrojů, pomocí jednoho rozhraní klienta.Pro podporu určitého pracovního postupu nebo obchodního procesu používaného ve vaší organizaci může být nutné přizpůsobit některé objekty.Toto téma obsahuje přehled toho, co můžete nakonfigurovat a co vyžaduje přizpůsobení.

Následující obrázek ukazuje mnoho, ale ne všechny prvky, které lze nakonfigurovat nebo upravit.Všechny konfigurace lze provést pro místní nasazení služeb Visual Studio Online i TFS.Je třeba spustit nástroj příkazového řádku nebo upravit soubor XML většina úpravy.Tyto typy vlastního nastavení lze provést pouze sady TFS místní nasazení.

Správa aplikací Lifecyle v VS správy životního cyklu aplikací

Abyste měli přístup k testovací plán a testovací sady pracovní položka typy (WITs), pouze pokud jste upgradovat aplikační vrstvy na sady TFS 2013.3.Nyní můžete přizpůsobit tyto objekty stejným způsobem můžete upravit jiné WITs.Další informace o tom, jak aktualizovat svůj týmový projekt, najdete zde.

Nevyřízené položky odkazovat na nevyřízených položek produktu, scénáře uživatelů nebo požadavky, v závislosti na šabloně procesu, který slouží k vytvoření týmového projektu.Můžete definovat chyby ke sledování vady kódu pomocí sady Visual Studio a Test Manager.

Počáteční bod pro přístup k tyto nástroje a správu vašeho životního cyklu aplikací je vytvoření týmového projektu založeného na šabloně procesu.Šablony procesů poskytují výchozí konfigurace tohoto objekty, které podporují všechny funkce správy životního cyklu aplikací (ALM) a funkce.Šablonu procesu můžete upravit před vytvořením týmového projektu nebo je možné objekty upravit až poté.

Moduly plug-in a objekt soubory, které lze upravit jsou uvedeny na následujícím obrázku.Moduly plug-in definovat úkoly, které má být provedena při vytvoření týmového projektu, které nejvíce konfigurovat výchozí nastavení, nastavit oprávnění a odesílat soubory objektu.

Moduly plug-in Šablony procesů

Pokud budete chtít vytvořit několik týmové projekty a mají jejich sjednotili kolem stejnou sadu objektů a procesy, pak upravte šablonu procesu před vytvořením týmového projektu.

TFS poskytuje tři výchozí šablony procesů, které jsou porovnány zde.Další informace naleznete v tématu Vytvoření týmového projektu or Přizpůsobení šablony procesu.

Správa verzí

Zdrojový kód můžete spravovat pomocí nástroje Team Foundation – správa verzí (TFVC) nebo úložiště Git.Podrobnosti o rozdílech mezi TFVC a Git najdete zde.

Zde je pohled na oblasti, které můžete konfigurovat při práci se zdrojovým kódem.Všechny tyto oblasti vzniknou po vytvoření týmového projektu.

Verze ovládacího prvku koncepční obrázek

TFVC

Git

Výchozí zásady operace vrácení se změnami a skupinová oprávnění jsou definovány v zásuvném modulu šablony procesu pro správu verzí.

Plánování a sledování práce

Týmy používají pracovní položky, agilní nástroje pro plánování, dotazy a sestavy tak, aby plánování a sledování pracovat.Mnoho prvků lze konfigurovat pomocí Team Web Access (TWA), rozhraní webového klienta pro aplikaci Visual Studio TFS.

Sledování pracovní položky a nástroje pro agilní plánování

Každý týmový projekt obsahuje několik pracovní položka typů (WITs) můžete sledovat práci.Například šablona Visual Studio Scrum nabízí šest WIT.

Scrum 3.0 typy pracovních položek

WIT poskytují základ pro všechna sledování a vykazování projektu vývoje softwaru.Můžete upravit sledovaná pole, pracovní postup a formulář.Další informace naleznete v tématu:

Chcete-li maximálně využít nástroje pro agilní plánování, budete je chtít nakonfigurovat takovým způsobem, který podporuje procesy týmu.Nakonfigurovat lze několik funkcí, jak je znázorněno na následujícím obrázku.

Agilní nástroje pro plánování, konfiguraci a přizpůsobení

Další informace naleznete v tématu Konfigurace a přizpůsobení nástrojů pro agilní plánování pro týmový projekt.

Některé nástroje pro agilní plánování a týmu funkce vyžadují přístup k pokročilé, jak je popsáno v Změna úrovní přístupu.

Týmy

Definovat lze libovolný počet týmů podle potřeby.Každý tým může pracovat nezávisle na jiných týmech a zároveň mít stále přehled o pokroku v organizaci.Nakonfigurovat lze následující objekty pro každý jednotlivý tým.

Koncepční obrázek pro pracovní jako tým
  • Výstrahy: Definice osobních i týmových e-mailových oznámení při výskytu změn v týmovém projektu.

  • Domovská stránka: Konfigurace dlaždic, které se zobrazují na domovské stránce týmu.

  • Plánování sprintů: Definice sprintů týmu a vytvoření stránek nevyřízených položek sprintu.

  • Týmy: Přidání týmů pro podporu fungování organizace.

  • Správci týmu : Přidání správců pro správu všech aktivit souvisejících s týmem.

  • Členové týmu: Při práci v nástroji pro agilní plánování se zobrazí pouze členové týmu v seznamu Přiřazeno a plánování kapacity.

  • Týmové místnosti: Podpora ad hoc konverzací a konfigurace událostí pro podporu aktivit týmu.

  • Šablony pracovních položek: Předem vyplněné hodnoty pro běžně používaná pole, která podporují procesy týmu.

Dotazy, značky, filtry a sestavy

Seznam a vyfiltrování pracovních položek a průběh sestavy, můžete uvedené v následující tabulce funkce.Jak je uvedeno, můžete upravit dotazy a sestavy před vytvořením týmový projekt.

Konfigurace pomocí uživatelského rozhraní

Přizpůsobení šablony procesu

Popis

Dotazy

Dotazy

Podporuje hledání pracovních položek a vytváření sestav.

Grafy na základě dotazů

Zobrazení stavu nedokončené práce vytvořením výsečového, pruhového, sloupcového nebo skládaného sloupcového grafu výsledků dotazu v plochém seznamu.

Grafy na základě dotazů (Excel)

Vytvoření zpráv o stavu nebo sestav trendů na základě dotazu.

Sestavy (služba SQL Server Reporting Services (SSRS))

Sestavy

Chcete-li přidat sestavy do týmového projektu, který nemá aktuálně žádné sestavy SSRS, viz téma Přidávání sestav do týmového projektu.

Značky

Přidejte klíčová slova k pracovním položkám, abyste mohli rychle provést zařazení do kategorií a filtrování seznamu pracovních položek.Značky k pracovním položkám můžete přidat a přiřadit pomocí TWA.Poté můžete použít filtr nevyřízených položek produktu nebo dotazu pracovní položky na základě značek, které jste vybrali.

Značky jsou definovány pro týmový projekt.

Portál týmového projektu

Pomocí portálu týmového projektu můžete sdílet informace a podporovat práci týmu.Portály umožňují sdílet dokumenty, data, pokyny procesu a nabízí další funkce služby SharePoint.Další informace naleznete zde.

Sestavení

Chcete-li definovat softwarová sestavení, můžete po vytvoření týmového projektu konfigurovat následující oblasti.

Vytvářet rámcové obrázek

Než začnete vytvářet týmový projekt, můžete definovat výchozí skupinová oprávnění pro sestavení.

Správa testu a testovacího prostředí

Pokud jste jste aktualizovali týmového projektu s testovací plán a testovací sady WITs, který poskytuje 2013.3 sady TFS, nyní můžete přizpůsobit tyto objekty stejným způsobem můžete upravit jiné WITs.Pomocí těchto aktualizací, stejně jako jsou poskytovány s 2012.2 sady TFS, abyste měli přístup k následující WITs: testovací plán, testovací sady, testovacích případů, sdílené kroky a sdílené parametry.

Správu testovacích pracovní položky typy

S použitím Team Web Access nebo Test Manager, můžete zobrazit, které testovacích případů jsou definovány pro testovací sady a které testovací sady jsou definovány pro testovací plán.Však tyto objekty nejste připojeni k sobě navzájem prostřednictvím typy odkazů.

Další informace o tom, jak aktualizovat svůj týmový projekt, najdete zde.

Zde je pohled na oblasti, které můžete konfigurovat při testování zdrojového kódu.Zde se dozvíte, jak přizpůsobit tyto oblasti v šabloně procesu.

Test koncepční obrázek

Konfigurace:

  • Konfigurace testu: Určuje kombinaci hardwaru a softwaru, která představuje uživatelské prostředí pro testování.

  • Nastavení testu: Řídí adaptéry diagnostických dat, které skutečně shromažďují data.

  • Proměnné testu: Podporuje specifikaci prvků, které odpovídají uživatelskému prostředí, ve kterém bude nasazen software, jako jsou typy klientského zařízení, operační systém serveru, rychlost sítě nebo edice databáze.Konfigurace testů jsou kombinací několika proměnných testu.

  • Oprávnění testu: Podporuje konfiguraci skupin zabezpečení a oprávnění.

Vlastní nastavení:

Nasazení pomocí nástroje Release Management

Proveďte nasazení pracovního softwaru na interní vývojové, testovací, pracovní nebo produkční servery.Prostřednictvím klienta Release Management můžete nakonfigurovat všechny objekty.

Nasazení koncepční obrázek

Automatizace nasazování pomocí správy vydaných verzí

Oprávnění, skupiny a zabezpečení

TFS definuje počet výchozích skupin a oprávnění v rámci šablony procesu, která se používá k vytvoření týmového projektu.Výchozí skupiny a jejich příslušná oprávnění můžete použít pro správu většiny uživatelů a splnění jejich potřeb.

Rozsah potřebnými oprávněními závisí na roli

Konfigurace prostřednictvím uživatelského rozhraní – udělení nebo omezení přístupu k týmovým projektům:

Udělení přístupu správce na úrovni serveru TFS nebo přístupu ke kolekci projektu

Přizpůsobení výchozích skupin a oprávnění v šabloně procesu:

Další informace o zabezpečení a správě uživatelů a účtů služeb naleznete v tématu Správa uživatelů v prostředí TFS.

Dotazy a odpovědi

O: jak lze nakonfigurovat našich aplikací k vyhledání potíží s výkonem?

O: použití řešení Application Insights ke konfiguraci své webové aplikace k vyhledání potíží s výkonem.Budete potřebovat účet služby Visual Studio Online, kterou lze získat tak, že přejdete zde.

D: Jaký je rozdíl mezi objekty, které lze přizpůsobit, a artefakty, které jsou definovány pro týmový projekt?

O: Artefakt je konkrétní instance nebo definice objektu.Artefakty definované v týmovém projektu závisí na šabloně procesu použité k vytvoření týmového projektu.Týmové projekty založené na šabloně procesu Scrum například obsahují několik objektů WIT, včetně nevyřízené položky produktu a chyby.Zde si můžete prohlédnout artefakty, které jsou k dispozici u výchozích šablon procesů TFS.

D: Kam se obrátit s dalšími dotazy?

O: Chcete-li získat odpověď nebo položit otázku, navštivte následující fóra: