Microsoft v poslední době věnuje velké úsilí do rozvoje Visual Studio Team Services (známé také jako Visual Studio Online), kam přidává průběžně nové funkce. Jednou za čas však udělá update pro Team Foundation Server „On-premise“, který obsahuje nasbíranou funkcionalitu z Visual Studio Team Services.
Team Foundation Server 2015 Update 2 je již nějaký měsíc venku. Pojďme se tedy podívat na několik zajímavých novinek, který nám tento update pro TFS přinesl.
Instalátor je k dispozici ke stažení zde.
Vytvoření a smazání projektu
K vytvoření teamového projektu již není nutné otevírat Visual Studio. Update 2 přinesl možnost vytvoření či mazání projektů přímo v navigačním menu, tak, jak to známe z Visual Studio Team Services, nebo například pomocí REST API a administraci kolekce projektů.
Release Management
Přibyl i nový Release Management, který je nyní integrovaný přímo do TFS. Tudíž již nemusíme instalovat externí software. Stačí jít na záložku „RELEASE“ a vytvořit novou Release Definition.
Pokud release proces zhavaruje, TFS dokáže vytvořit automaticky bug work item, který obsahuje zprávu popisující selhání a stack trace.
Dále do TFS Lab Management přibyly doplňky pro automatizaci nasazování aplikací do virtuálního prostředí. Najdeme zde např. integraci s VMWare vCenter nebo se System Center Virtual Machine Manager (SCVMM). S těmito doplňky jste schopni automaticky vytvářet, mazat či nasazovat prostředí pro aplikaci, ve kterém ji budete testovat.
V neposlední řadě můžete naplánovat automatické nasazení jako opakující se úlohu.
Testování
Nově přibyla záložka Tests, na které nalezneme výsledky testů, ať už z automatických buildů či z Release Managementu. Hned při prvním pohledu je vidět, kolik testů prošlo a kolik selhalo. Pokud kliknete na test, který neprošel, z nabídky jste schopni jednoduše vytvořit bug work item. Ve výpisu je pak vidět chybová hláška, čas trvání testu, stack trace či případné přílohy. Dále pak byla přidána i podpora pro JUnit, Code Coverage testů v Javě a mnoho dalšího.
Globální navigační zkratky
Další novinkou je možnost navigovat se ve webovém prostředí pomocí globálních zkratek. Pokud jste například na záložce „Home“ a chcete se rychle dostat k vytvoření nového pohledu, pak můžete jednoduše zmáčknout sekvenci kláves „gw“, „q“, „cq“
Dashboards
Změn dostála i úvodní stránka projektů. Nyní je možné ji přepnout do editačního módu, ve kterém můžete přidávat, upravovat či přetahovat jednotlivé dlaždice. Zvláště pak užitečná je dlaždice se stavem posledních běžících testů.
Další změnou úvodní stránky je její automatické obnovení. Dříve se úvodní stránka neaktualizovala, dokud jste to manuálně pomocí F5 neudělali. Nyní máte možnost přidat pravidlo, které stránku automaticky po 5 minutách obnoví.
Úplný seznam novinek naleznete na stránkách Microsoftu
https://www.visualstudio.com/en-us/news/tfs2015-update2-vs.aspx