Neues in der Anwendungslebenszyklus-Verwaltung in Visual Studio 2013
Artikel
Sie können mit Visual Studio Application Lifecycle Management (ALM) den Produktlebenszyklus verwalten, Risiken verringern und Effizienzen verbessern.Wenn Sie Visual Studio Team Foundation Server 2013 installieren oder ein entsprechendes Upgrade durchführen, können Sie und Ihr Team von neuen Funktionen und unterstützten Aufgaben profitieren, die in der folgenden Tabelle beschrieben werden.
In den folgenden Artikeln finden Sie Fehlerkorrekturen und Ergänzungen mit den neuesten TFS-Aktualisierungen:
Verwenden Sie Git für die Versionskontrolle (erfordert das Erstellen eines Git-Teamprojekts).
Arbeiten Sie produktiver in Ihrem Webbrowser mit verbesserten Funktionen zur Versionskontrolle.Bei Navigation, Codeanzeige, Changesets, Shelvesets, Anmerkungen, Verlauf und Berechtigungsverwaltung wurden Optimierungen vorgenommen.
Erstellen oder beantworten Sie Kommentare zu Changesets oder Commits mit dem webbasierten Versionskontrollen-Explorer.Dadurch können Sie sich an Gesprächen mit Teamkollegen über Quellcodeänderungen beteiligen.Zu Changesets und Shelvesets oder Git-Commits können Kommentare hinzugefügt werden.
Sie können die Seiten mit ausstehenden Änderungen, Changeset-Details und Shelveset-Details von Team Explorer abdocken () und in neuen Fenstern öffnen.
Verwalten Sie Projektportfolios, um Arbeitsbereiche über mehrere Teams hinweg zu verstehen und zu sehen, wie für diese Arbeit ein Rollup hin zu umfangreicheren Initiativen durchgeführt wird.Sie können eine Hierarchie von bis zu fünf Portfoliobacklogs definieren.Weitere Informationen finden Sie im MSDN-Whitepaper: Agile-Portfolio-Verwaltung: Verwenden von TFS zur Unterstützung von Backlogs über mehrere Teams hinweg.
In Team Explorer werden nun die Projektmappen in Ihrem Arbeitsbereich aufgelistet.Sie können jetzt die Projektmappen auswählen, die Sie bearbeiten möchten und einfach zwischen diesen wechseln.
Klicken Sie hier, um mehr über Änderungen an Teamprojekten und Standardprozessvorlagen während eines TFS-Upgrade zu erfahren.
Erstellen Sie Code mit Git (erfordert das Erstellen eines Git-Teamprojekts).
Organisieren Sie Buildausgabedateien in der gleichen Ordnerstruktur wie der von Visual Studio auf Ihrem Entwickler-Computer.
Führen Sie Batch- und PowerShell-Skripts vor und nach der Kompilierung sowie vor und nach Testläufen aus.
Legen Sie Buildausgaben aus Visual Studio Online oder von lokalen Servern in TFS ab.
Für alle Builds stehen nun Diagnoseprotokolle zur Verfügung.
Docken Sie die Seite "Builds" von Team Explorer ab (), und zeigen Sie sie in einem eigenen Fenster an.
Beim Definieren von Builds, in den Buildvorlagen sowie beim Erstellen und Testen einer Windows Store-App wurden Vereinfachungen eingeführt.Standardvorlagen werden in TFS anstatt in der Versionskontrolle gespeichert.
Suchen Sie Informationen zum Code, ohne den Editor zu verlassen, wenn Sie CodeLens in Visual Studio Ultimate verwenden.So können Sie beispielsweise Verweise, verknüpfte Team Foundation Server (TFS)-Elemente und Komponententests im selben Kontext wie Ihren Code finden.Siehe Überprüfen von Code mit Heads-up-Display von CodeLens in Visual Studio.
Diagnostizieren Sie ASP.NET-Web-Apps in der Bereitstellung
Überwachen Sie ASP.NET-Web-Apps lokal in Hinblick auf Ausnahme- und Leistungsereignisse mit Microsoft Monitoring Agent allein oder mit System Center 2012.Sie können diese Ereignisse in einem IntelliTrace-Protokoll aufzeichnen, damit Sie die Probleme weiter in Visual Studio Ultimate untersuchen und zum bereitgestellten Code wechseln können, wenn Sie das Debuggen von bestimmten Ereignissen aus starten.Siehe Einrichten eines Release zur Diagnose von Problemen nach der Bereitstellung und Neuerungen für System Center 2012 R2 Operations Manager
Diagnostizieren Sie SharePoint 2010- und SharePoint 2013-Anwendungen in der Bereitstellung
Zeichnen Sie Diagnoseereignisse von SharePoint 2010- und SharePoint 2013-Anwendungen mit Microsoft Monitoring Agent auf.Sie können Benutzerprofilereignisse, einheitliche Ereignisse des Protokollierungs-Systems (ULS) und IntelliTrace-Ereignisse in einem IntelliTrace-Protokoll speichern, sodass Sie diese Probleme in Visual Studio Ultimate weiter untersuchen und das Debuggen von bestimmten Ereignissen aus mit IntelliTrace starten können.Siehe Einrichten eines Release zur Diagnose von Problemen nach der Bereitstellung und Debug Your App with IntelliTrace Log (.iTrace) Files.
Bei cloudbasierten Auslastungstests werden virtuelle Computer für die Auslastungstests eingerichtet, sodass Sie selbst keine Zeit oder Ressourcen aufwenden müssen.
Durch einfache browserbasierte Testverwaltung und -ausführung können Sie die Qualität in Softwareprojekten verbessern.
Testplanerstellung.
Vollständige Testsammlungsverwaltung.
Vollständige Testfallerstellung, einschließlich freigegebener Schritte und Parameterunterstützung.
Ausführung von Testfällen, einschließlich Inlinebearbeitungsfunktionen während der Ausführung.
Führen Sie Komponententest für WindowsStore-Apps in Team Build aus.
Beim Testen der codierten UI werden nun Windows Store-Apps mit XAML und Internet Explorer 11 mit 100 %-Zoom unterstützt.
Testen von Windows Store-Apps, die auf einem Remotegerät ausgeführt werden, mithilfe von manuellen Tests oder explorativen Testsitzungen.
Einfacheres Installieren und Konfigurieren von Agents für Lab Management für Visual Studio 2012.
Einschließen von SCVMM 2012 und gruppierten Hyper-V-Hosts in Lab Management für Visual Studio 2012.
Verbessern des Prozesses der Anwendungsfreigabe.Stellen Sie die einzelnen Phasen der App in einer bestimmten Umgebung bereit.Verwalten Sie die Prozesse durch Genehmigungen für die einzelnen Schritte.