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í.
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.
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.
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.
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.
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.
|
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 |
---|---|---|
Podporuje hledání pracovních položek a vytváření sestav. |
||
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. |
||
Vytvoření zpráv o stavu nebo sestav trendů na základě dotazu. |
||
Sestavy (služba SQL Server Reporting Services (SSRS)) |
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. |
|
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.
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.
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.
Konfigurace:
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.
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.
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: