<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Azure_DevOps_Server</id>
	<title>Azure DevOps Server - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Azure_DevOps_Server"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Azure_DevOps_Server&amp;action=history"/>
	<updated>2026-05-18T02:45:57Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Azure_DevOps_Server&amp;diff=1306922&amp;oldid=prev</id>
		<title>imported&gt;Trustable: Kleinigkeiten verbessert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Azure_DevOps_Server&amp;diff=1306922&amp;oldid=prev"/>
		<updated>2026-04-11T00:21:38Z</updated>

		<summary type="html">&lt;p&gt;Kleinigkeiten verbessert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
|Name                  =&lt;br /&gt;
|Logo                  = &lt;br /&gt;
|Screenshot            = &lt;br /&gt;
|Beschreibung          = &lt;br /&gt;
|Maintainer            = &lt;br /&gt;
|Hersteller            = [[Microsoft]]&lt;br /&gt;
|Erscheinungsjahr      = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVersion       = 2022.2&lt;br /&gt;
|AktuelleVersionFreigabeDatum = 9. Juli 2024&lt;br /&gt;
|AktuelleVorabVersion  = &lt;br /&gt;
|AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
|Betriebssystem        = [[Microsoft Windows|Windows]]&lt;br /&gt;
|Programmiersprache    = &lt;br /&gt;
|Kategorie             = [[Softwareentwicklung]]&lt;br /&gt;
|Lizenz                = proprietär&lt;br /&gt;
|Deutsch               = ja&lt;br /&gt;
|Website               = [https://azure.microsoft.com/services/devops/server/ azure.microsoft.com]&lt;br /&gt;
|Dateien               = &lt;br /&gt;
|Sonstiges             = &lt;br /&gt;
}}&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Azure DevOps Server&amp;#039;&amp;#039;&amp;#039;, früher bekannt als &amp;#039;&amp;#039;&amp;#039;Team Foundation Server (TFS)&amp;#039;&amp;#039;&amp;#039;, von [[Microsoft]], ist eine umfassende Plattform für [[Groupware|kollaborative Softwareprojekte]]. Er ermöglicht die [[Projektmanagement-Software|Planung]], Erstellung und Verwaltung von Projekten. Der Azure DevOps Server bietet eine hohe Skalierbarkeit und kann bis zu 2000 Entwickler und 500 Projekte verwalten.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms242904(VS.80).aspx Übersicht über Team Foundation]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms400709.aspx &amp;#039;&amp;#039;Team Foundation Server – Planungsroadmap&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für kleine Projekte steht die kostenlose Express-Edition zur Verfügung, die von bis zu fünf Benutzern genutzt werden kann.&amp;lt;ref&amp;gt;[https://www.heise.de/download/product/team-foundation-server-express-88865 &amp;#039;&amp;#039;Team Foundation Server Express 2013&amp;#039;&amp;#039; (heise.de)]&amp;lt;/ref&amp;gt; Diese Edition bietet eine reduzierte Funktionalität.&lt;br /&gt;
&lt;br /&gt;
Der TFS wurde als Nachfolger des [[Microsoft Visual SourceSafe]] in der Geschichte der Quelltext-Verwaltungssysteme von Microsoft entwickelt. Ursprünglich für [[Microsoft Windows|Windows]]-Server konzipiert, wurde das Produkt mit der Version 2019 in &amp;#039;&amp;#039;Azure DevOps Server&amp;#039;&amp;#039; umbenannt.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Holger Schwichtenberg |url=https://www.heise.de/developer/meldung/Azure-DevOps-oder-der-schleichende-Abschied-von-der-Marke-Visual-Studio-4155208.html |titel=Azure DevOps ist der Nachfolger von Visual Studio Team Services und Team Foundation Server |werk=Heise Online |datum=2018-09-10 |sprache=de |abruf=2019-04-03}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit dem &amp;#039;&amp;#039;&amp;#039;Azure DevOps Server&amp;#039;&amp;#039;&amp;#039; erhalten Softwareentwickler und Teams eine Plattform, um ihre Projekte zu organisieren, den [[Quelltext|Quellcode]] zu verwalten, Builds zu erstellen und Tests durchzuführen. Die Integration von DevOps-Praktiken unterstützt eine nahtlose Zusammenarbeit zwischen Entwicklung und Betrieb, um eine effizientere Bereitstellung von Softwarelösungen zu ermöglichen.&lt;br /&gt;
&lt;br /&gt;
Die Umbenennung des Produkts in &amp;#039;&amp;#039;Azure DevOps Server&amp;#039;&amp;#039; betont die zunehmende Integration mit der [[Microsoft Azure|Microsoft Azure Cloud]] und die enge Verbindung zur [[DevOps]]-Kultur und den damit verbundenen agilen Entwicklungsmethoden.&lt;br /&gt;
&lt;br /&gt;
== Unterstützung des Entwicklungsprozesses == &amp;lt;!-- Englisch: „Software Process Guidance“ --&amp;gt;&lt;br /&gt;
Auf Basis der Prozessvorlagen unterstützt der Azure DevOps Server verschiedene [[Entwicklungsverfahren]]. Vorlagen für die Standardverfahren [[CMMI]], [[Agile Softwareentwicklung]] oder [[Scrum]] werden mitgeliefert. Andere Hersteller bieten weitere Prozessvorlagen an.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/vs2008/aa718795.aspx &amp;#039;&amp;#039;Process Templates and Tools&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Alle Prozessvorlagen liegen in Form von [[XML]]-Dateien vor, so dass grundsätzlich ein (XML-)Editor für deren Bearbeitung ausreicht. Für eine einfachere und schnellere Anpassung steht allerdings ein Werkzeug zur Verfügung, mit dem die Anpassungen direkt in der Entwicklungsumgebung vorgenommen werden können.&lt;br /&gt;
Die beim Prozess mitgelieferte Dokumentation („Process Guidance“) liegt statisch vor, kann aber dank verfügbaren Quelldateien angepasst und neu erstellt werden.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/aa730855(VS.80).aspx &amp;#039;&amp;#039;Customizing MSF Process Guidance&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bestandteile einer Prozessvorlage sind [[Work Item]]s, [[Report (Datenbank)|Reports]], [[Datenbankabfrage|Abfragen]] und diverse Dokumente.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms242865.aspx &amp;#039;&amp;#039;Team Foundation-Prozessleitfäden&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die involvierten Teammitglieder können mit verschiedenen Werkzeugen (zum Beispiel [[Microsoft Visual Studio]], [[Microsoft Excel]], [[Microsoft Project]], [[Microsoft InfoPath]], [[Microsoft Word]] oder [[Microsoft Outlook]]) Prozessschritte bearbeiten und die entsprechenden Arbeitsschritte (“[[workflow]]s”) anstoßen. Die genannten Programme integrieren sich direkt in den TFS, so dass auf einer einheitlichen Plattform gearbeitet werden kann.&lt;br /&gt;
&lt;br /&gt;
Während Entwickler die TFS-Office-Integration gewöhnlich mit Visual Studio installieren, war für Nicht-Entwickler lange die Installation des [[Team Explorer]] inklusive &amp;#039;&amp;#039;Visual Studio Shell&amp;#039;&amp;#039; notwendig – seit TFS 2015 reicht die schlankere [[Team Foundation Server Office Integration]], um beispielsweise Excel oder Project zur Zusammenarbeit mit TFS oder &amp;#039;&amp;#039;Visual Studio Team Services&amp;#039;&amp;#039; (VSTS) zu nutzen. Alternativ kann die gegenüber früheren Versionen deutlich leistungsfähigere Weboberfläche von TFS und VSTS mittels [[Webbrowser]] genutzt werden.&lt;br /&gt;
Aufgabenabhängig bietet die Verwendung beispielsweise von Excel Vorteile, unter anderem durch die Möglichkeit, auch offline zu arbeiten, und höhere Arbeitseffizienz bei der Änderung großer Datenmengen oder der Verwendung externer Datenquellen.&amp;lt;ref&amp;gt;[https://blog.brianrandell.com/post/work-with-vsts-or-tfs-work-items-from-excel-without-installing-team-explorer/ &amp;#039;&amp;#039;Work with VSTS (or TFS) Work Items from Excel without installing Team Explorer&amp;#039;&amp;#039;], veröffentlicht am 7. August 2017, abgerufen am 20. August 2018.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
=== Versionsverwaltung ===&lt;br /&gt;
TFS integriert eine eigene [[Versionsverwaltung]] für den Quelltext der verwalteten Entwicklungsprojekte. Die gängigen Operationen eines zentralisierten Versionsverwaltungssystems (vergleichbar [[Apache Subversion]]) werden unterstützt.&lt;br /&gt;
&lt;br /&gt;
=== Build ===&lt;br /&gt;
Die Buildengine des TFS heißt &amp;#039;&amp;#039;&amp;#039;TFBuild&amp;#039;&amp;#039;&amp;#039; (auch: &amp;#039;&amp;#039;&amp;#039;Team Foundation Build&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Team Build&amp;#039;&amp;#039;&amp;#039;) und ermöglicht das automatische [[Erstellungsprozess|Erstellen]] („build“) des entwickelten Produkts, optional auch mit Dokumentation. Dabei kann man auch [[Unittest]]s ausführen und Statistiken bzw. Berichte (“reports”) generieren lassen. Außerdem ist es möglich, externe Anwendungen zu integrieren, um so beispielsweise erzeugte Assemblies zu analysieren oder Security-Richtlinien zu überprüfen.&lt;br /&gt;
&lt;br /&gt;
Die Versionen 2005 und 2008 von TFBuild basieren nur auf dem Build-Tool [[MSBuild]]. Version 2010 nutzt zusätzlich die [[Windows Workflow Foundation]], um Builds zusammen auszuführen.&amp;lt;ref&amp;gt;Sayed Ibrahim Hashimi, William Bartholomew: &amp;#039;&amp;#039;Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build.&amp;#039;&amp;#039; Second Edition, Microsoft Press, Redmond 2010, ISBN 978-0-7356-4524-0, S. xxi.&amp;lt;/ref&amp;gt; Eine Neuerung von Version 2015 ist es, alternativ zu MSBuild auch andere Build-Engines wie etwa [[Apache Ant]] oder [[Apache Maven]] für die Builds zu benutzen.&lt;br /&gt;
&lt;br /&gt;
Zumindest die Version 2015 von TFBuild ist nicht nur mit Team Foundation Server, sondern auch unter Visual Studio Online verwendbar.&lt;br /&gt;
&lt;br /&gt;
=== Reports ===&lt;br /&gt;
Über ein integriertes [[Data-Warehouse]] werden automatisch Berichte (&amp;#039;&amp;#039;reports&amp;#039;&amp;#039;) erstellt (unter anderem mit [[Softwaremetrik|Metriken]], Fehlerstatistik, Leistungsanalyse).&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms194922.aspx &amp;#039;&amp;#039;Team Foundation Server-Berichterstellung&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt; Die Berichte sind für unterschiedliche Zielpersonen zugeschnitten (Kostenverantwortliche, Entwickler, Projektleiter) und geben jeweils einen Überblick über den Projektstand. Technische Grundlage ist ein sogenannter &amp;#039;&amp;#039;Report Server&amp;#039;&amp;#039;, der seine Ausgabe über einen [[Microsoft SharePoint Server]] generiert. Dadurch können die Berichte sowohl direkt als auch in Microsoft Project, Excel und innerhalb von Visual Studio benutzt werden.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms181634.aspx &amp;#039;&amp;#039;Verwenden von Berichten und Metriken&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Benutzerverwaltung ===&lt;br /&gt;
Der TFS kann entweder als Server in einem [[Active Directory]] oder einzeln (&amp;#039;&amp;#039;Standalone&amp;#039;&amp;#039;) betrieben werden. Für die [[Benutzerverwaltung]] kennt der Server die Windows-Benutzer und Gruppen sowie weitere Gruppen im TFS. Beim Anlegen eines Projekts werden vier Gruppen automatisch erstellt: Lesezugriff &amp;#039;&amp;#039;(Readers)&amp;#039;&amp;#039;, Schreibzugriff &amp;#039;&amp;#039;(Contributors)&amp;#039;&amp;#039;, Administratoren &amp;#039;&amp;#039;(Project Administrators)&amp;#039;&amp;#039; und eine interne Gruppe zum Buildmanagement &amp;#039;&amp;#039;(Build Services)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Die Berechtigungen für den &amp;#039;&amp;#039;SharePoint-Server&amp;#039;&amp;#039; sowie das &amp;#039;&amp;#039;Reporting System&amp;#039;&amp;#039; müssen vom Administrator von Hand gesetzt werden. Aus diesem Grund empfiehlt es sich, Windows-Gruppen zu definieren und zu verwenden.&amp;lt;ref&amp;gt;[http://msdn.microsoft.com/de-de/library/ms253094.aspx &amp;#039;&amp;#039;Verwalten von Berechtigungen&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Serveraufbau ==&lt;br /&gt;
Der TFS ist auf dem Prinzip einer [[Schichtenarchitektur]] entwickelt worden. Anwendungs- und Datenschicht können auf einem einzelnen Server oder auf separaten Servern installiert werden.&lt;br /&gt;
&lt;br /&gt;
Der TFS benötigt folgende Software:&lt;br /&gt;
* [[Microsoft SQL Server]] für die Datenhaltung und das [[Data-Warehouse]] (x86 oder [[x64]])&lt;br /&gt;
* [[Windows Server 2003]], [[Windows Server 2008]] oder [[Windows Server 2012]] für die Anwendung (x86 oder x64)&lt;br /&gt;
* [[TFS-Build]] entweder integriert oder separat&lt;br /&gt;
* [[Microsoft Internet Information Server]] und [[SharePoint|Windows SharePoint Services]]&lt;br /&gt;
* [[Microsoft Report Server]]&lt;br /&gt;
&lt;br /&gt;
Ab der Version 2010 kann der Team Foundation Server auch auf einem Client-Betriebssystem installiert werden. Hierfür wird eine Basis-Konfiguration angeboten, die die Express-Version des [[Microsoft SQL Server]]s zur Datenhaltung benutzt. Diese Installationsform ist für Einzelentwickler gedacht, die den Team Foundation Server benutzen wollen. Microsoft möchte hierdurch den Team Foundation Server als Nachfolger des Produkts [[Microsoft Visual SourceSafe]] etablieren, das nicht mehr von Microsoft gepflegt wird.&lt;br /&gt;
&lt;br /&gt;
Die einzelnen Komponenten, mit Ausnahme des Windows-Server-Betriebssystems und des SQL Servers, sind Bestandteil des Produkts.&lt;br /&gt;
&lt;br /&gt;
== Interoperabilität ==&lt;br /&gt;
Es gibt ein Hilfsprogramm, das [[Interoperabilität]] zwischen TFS und anderen Versionsverwaltungssystemen herstellt. Ein solches gibt es für [[Git]] als plattformübergreifendes Java-Hilfsprogramm &amp;#039;&amp;#039;(Git-tf)&amp;#039;&amp;#039; oder als reines Windows-Programm &amp;#039;&amp;#039;(Git-tfs)&amp;#039;&amp;#039;. Auch eine Austauschplattform für [[PTC-Integrity]] ist verfügbar.&amp;lt;ref&amp;gt;[https://agosense.com/de/produkte/agosensesymphony/ Modellbasierte Tool-Integrations- und Datenaustauschplattform agosense.symphony (agosense.com)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Application-Management]]&lt;br /&gt;
* [[Software-Configuration-Management]]&lt;br /&gt;
* [[Kontinuierliche Integration]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Roland Puffer, Markus Wippel: &amp;#039;&amp;#039;Arbeiten mit dem Teamfoundation Server 2010.&amp;#039;&amp;#039; Microsoft Press Deutschland 2010, ISBN 978-3-86645-441-5.&lt;br /&gt;
* Steven St. Jean u.&amp;amp;nbsp;a.: &amp;#039;&amp;#039;Professional Team Foundation Server 2013.&amp;#039;&amp;#039; John Wiley &amp;amp; Sons, Indianapolis 2014, ISBN 978-1-118-83634-7.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://azure.microsoft.com/services/devops/server/ &amp;#039;&amp;#039;Azure DevOps Server&amp;#039;&amp;#039;] auf der Webpräsenz von Microsoft&lt;br /&gt;
* [https://www.informatik-aktuell.de/entwicklung/methoden/einfuehrung-in-azure-devops-kontrollierte-umgebungen-mit-container-jobs.html &amp;#039;&amp;#039;Azure DevOps Server: Einführung&amp;#039;&amp;#039;] auf der Webpräsenz von Informatik Aktuell&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Versionsverwaltungssoftware]]&lt;br /&gt;
[[Kategorie:.NET]]&lt;br /&gt;
[[Kategorie:Kontinuierliche Integration]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>