Konfigurieren von und Bezahlen für Parallelaufträge

Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015

In diesem Artikel wird das Lizenzierungsmodell für Azure Pipelines in Team Foundation Server 2017 (TFS 2017) oder neuer beschrieben. Wir berechnen Ihnen keine Kosten für Team Foundation Build (TFBuild), solange Sie über eine TFS-Clientzugriffslizenz (CLIENT Access License, CAL) verfügen.

Ein paralleler TFS-Auftrag bietet Ihnen die Möglichkeit, ein einzelnes Release gleichzeitig in einer Projektsammlung auszuführen. Sie können Hunderte oder sogar Tausende von Releaseaufträgen in Ihrer Sammlung speichern. Um jedoch mehrere Release gleichzeitig auszuführen, benötigen Sie zusätzliche parallele Aufträge.

Jeder Sammlung in einer Team Foundation Server ist ein kostenloser paralleler Auftrag zugeordnet. Jeder Visual Studio Enterprise-Abonnent in einem Team Foundation Server trägt einen zusätzlichen parallelen Auftrag bei.

Sie können zusätzliche private Aufträge über den Visual Studio Marketplace erwerben. Für von Microsoft gehostete Agents gilt ein maximaler Grenzwert von 25 parallelen Aufträgen.

Wichtig

Ab Azure DevOps Server 2019 müssen Sie nicht mehr für selbstgehostete gleichzeitige Aufträge in Releases bezahlen. Sie sind nur durch die Anzahl der Agents beschränkt, über die Sie verfügen.

Erfahren Sie, wie Sie schätzen, wie viele parallele Aufträge Sie benötigen, und mehr parallele Aufträge für Ihre Organisation erwerben.

Hinweis

Wir haben die kostenlose Gewährung paralleler Aufträge für öffentliche Projekte und für bestimmte private Projekte in neuen Organisationen vorübergehend deaktiviert. Sie können diese Gewährung jedoch anfordern, indem Sie eine Anforderungsenden. Vorhandene Organisationen und Projekte sind nicht betroffen. Beachten Sie, dass es zwei bis drei Werktage dauert, bis wir auf Ihre Anforderungen im Free-Tarif reagieren.

Was ist ein paralleler Auftrag?

Wenn Sie eine Pipeline definieren, können Sie sie als Sammlung von Aufträgendefinieren. Wenn eine Pipeline ausgeführt wird, können Sie mehrere Aufträge als Teil dieser Pipeline ausführen. Jeder ausgeführte Auftrag verwendet einen parallelen Auftrag, der auf einem Agent ausgeführt wird. Wenn nicht genügend parallele Aufträge für Ihre Organisation verfügbar sind, werden die Aufträge in die Warteschlange eingereiht und nacheinander ausgeführt.

In Azure Pipelines können Sie parallele Aufträge in einer von Microsoft gehosteten Infrastruktur oder einer eigenen (selbstgehosteten) Infrastruktur ausführen. Mit jedem parallelen Auftrag können Sie einen einzelnen Auftrag gleichzeitig in Ihrer Organisation ausführen. Sie müssen nicht für parallele Aufträge bezahlen, wenn Sie einen lokalen Server verwenden. Das Konzept paralleler Aufträge gilt nur für Azure DevOps Services.

Von Microsoft gehostete und selbstgehostete parallele Aufträge

Wenn Sie Ihre Aufträge auf Computern ausführen möchten, die von Microsoft verwaltet werden, verwenden Sie von Microsoft gehostete parallele Aufträge. Ihre Aufträge werden auf von Microsoft gehosteten Agentsausgeführt.

Wenn Sie möchten, dass Azure Pipelines Ihre Builds und Releases orchestrieren, aber Ihre eigenen Computer verwenden, um sie auszuführen, verwenden Sie selbstgehostete parallele Aufträge. Für selbstgehostete parallele Aufträge stellen Sie zunächst unsere selbstgehosteten Agents auf Ihren Computern bereit. Sie können beliebig viele dieser selbstgehosteten Agents in Ihrer Organisation registrieren.

Wie viel kosten parallele Aufträge?

Standardmäßig wird in jeder Organisation ein kostenloser Diensttarif für gehostete und selbstgehostete parallele Aufträge bereitgestellt. Parallele Aufträge werden auf Organisationsebene gekauft und von allen Projekten innerhalb einer Organisation gemeinsam genutzt.

Für von Microsoft gehostete parallele Aufträge können Sie bis zu 10 kostenlose, von Microsoft gehostete parallele Aufträge erhalten, die jedes Mal bis zu 360 Minuten (6 Stunden) für öffentliche Projekteausgeführt werden können. Wenn Sie eine neue Azure DevOps Organisation erstellen, erhalten Sie diese kostenlose Gewährung standardmäßig nicht.

Für private Projektekönnen Sie einen kostenlosen Auftrag erhalten, der jedes Mal bis zu 60 Minuten lang ausgeführt werden kann. Wenn Sie eine neue Azure DevOps Organisation erstellen, wird Ihnen diese kostenlose Gewährung möglicherweise nicht immer standardmäßig gewährt.

Um die kostenlose Gewährung für öffentliche oder private Projekte anzufordern, senden Sie eine Anforderung.

Hinweis

Es dauert 2 bis 3 Werktage, bis wir auf Ihre Anfrage im Free-Tarif reagieren.

Es gibt kein Zeitlimit für parallele Aufträge für öffentliche Projekte und ein Zeitlimit von 30 Stunden pro Monat für private Projekte.

Anzahl paralleler Aufträge Zeitlimit
Öffentliches Projekt Bis zu 10 kostenlose, von Microsoft gehostete parallele Aufträge, die jedes Mal bis zu 360 Minuten (6 Stunden) ausgeführt werden können Kein Gesamtzeitlimit pro Monat
Privates Projekt Ein kostenloser Auftrag, der jedes Mal bis zu 60 Minuten lang ausgeführt werden kann 1.800 Minuten (30 Stunden) pro Monat

Wenn der Free-Tarif nicht mehr ausreicht, können Sie für zusätzliche Kapazität pro parallelen Auftrag bezahlen. Informationen zu den Preiskosten pro parallelen Auftrag finden Sie auf der Azure DevOps Preisseite. Kostenpflichtige parallele Aufträge entfernen das monatliche Zeitlimit und ermöglichen es Ihnen, jeden Auftrag bis zu 360 Minuten (6 Stunden) auszuführen.

Erwerben Sie von Microsoft gehostete parallele Aufträge.

Wenn Sie Ihren ersten von Microsoft gehosteten parallelen Auftrag erwerben, beträgt die Anzahl paralleler Aufträge in der Organisation immer noch 1. Um zwei Aufträge gleichzeitig ausführen zu können, müssen Sie zwei parallele Aufträge erwerben, wenn Sie sich derzeit im Free-Tarif befinden. Beim ersten Kauf werden nur die Zeitlimits für den ersten Auftrag entfernt.

Tipp

Wenn Ihre Pipeline das maximale Auftragstimeout überschreitet, versuchen Sie, die Pipeline in mehrere Aufträge aufzuteilen. Weitere Informationen zu Aufträgen finden Sie unter Angeben von Aufträgen in Ihrer Pipeline.

Benötigen sie parallele Aufträge in TFS 2015? Kurze Antwort: Nein. Weitere Informationen

Wie viele parallele Aufträge benöte ich?

Wenn die Anzahl der in der Warteschlange stehenden Builds und Releases die Anzahl Ihrer parallelen Aufträge übersteigt, werden Ihre Build- und Releasewarteschlangen immer länger. Wenn Sie dann feststellen, dass die Verzögerungen in der Warteschlange zu lange dauern, können Sie bei Bedarf zusätzliche parallele Aufträge kaufen. Es gibt mehrere Methoden, mit denen Sie Die Grenzwerte für parallele Aufgaben und den Auftragsverlauf überprüfen können.

Anzeigen des Auftragsverlaufs mithilfe des Poolverbrauchsberichts

Sie können den Poolverbrauchsberichtverwenden, der auf der Registerkarte Analyse Ihres Agentpools verfügbar ist, um ein Diagramm der ausgeführten und in der Warteschlange stehenden Aufträge anzuzeigen, die mit Ihren parallelen Aufträgen für die letzten 30 Tage grafisch dargestellt wurden. Wenn Sie über ein Backlog von Aufträgen in der Warteschlange verfügen und ihre ausgeführten Aufträge das Parallelitätslimit überschreiten, können Sie weitere parallele Aufträge erwerben. Weitere Informationen finden Sie unter Poolverbrauchsbericht.

Verlaufsdiagramm des von Microsoft gehosteten Agentpools

Direktes Überprüfen der Einstellung für parallele Aufträge

Stellen Sie fest, wie viele parallele Aufträge Sie benötigen, indem Sie zuerst sehen, wie viele parallele Aufträge Ihre Organisation derzeit verwendet:

  1. Navigieren Sie zu OrganisationseinstellungenPipelinesAufbewahrung und parallele AufträgeParallele Aufträge.

    Speicherort paralleler Aufträge in den Organisationseinstellungen.

    URL-Beispiel: https://{your_organization}/_admin/_buildQueue?_a=resourceLimits

  2. Zeigen Sie die maximale Anzahl paralleler Aufträge an, die in Ihrer Organisation verfügbar sind.

  3. Wählen Sie In Bearbeitung ausgeführte Aufträge anzeigen aus, um alle Builds und Releases anzuzeigen, die aktiv einen verfügbaren parallelen Auftrag nutzen oder sich in der Warteschlange befinden und warten, bis ein paralleler Auftrag verfügbar ist.

Schätzen der Kosten

Eine einfache Faustregel: Schätzen Sie, dass Sie einen parallelen Auftrag für alle vier bis fünf Benutzer in Ihrer Organisation benötigen.

In den folgenden Szenarien benötigen Sie möglicherweise mehrere parallele Aufträge:

  • Wenn Sie über mehrere Teams verfügen und jedes von ihnen CI erfordert, benötigen Sie wahrscheinlich einen parallelen Auftrag für jedes Team.
  • Wenn Ihr CI-Trigger für mehrere Branches gilt, benötigen Sie wahrscheinlich einen parallelen Auftrag für jeden aktiven Branch.
  • Wenn Sie mehrere Anwendungen mit einer Organisation oder einem Server entwickeln, benötigen Sie wahrscheinlich zusätzliche parallele Aufträge: eine, um jede Anwendung gleichzeitig bereitzustellen.

Gewusst wie weitere parallele Aufträge kaufen?

So erwerben Sie weitere parallele Aufträge:

Kaufen von Parallelaufträgen

Erwerben Sie weitere parallele Aufträge in den Einstellungen Ihrer Organisation:

  1. Melden Sie sich bei Ihrer Organisation an ( https://dev.azure.com/{yourorganization} ).

  2. Wählen Sie das ZahnradsymbolOrganisationseinstellungen aus.

    Öffnen von Organisationseinstellungen

  3. Wählen Sie unter Pipelines Parallele Aufträge aus, und wählen Sie dann entweder Parallele Aufträge für von Microsoft gehostete Aufträge erwerben oder Ändern für selbstge gehostete Aufträge aus.

    Image

  4. Geben Sie den gewünschten Betrag ein, und speichern Sie dann.

Preisinformationen zu den Preisen pro parallelen Auftrag finden Sie auf Azure DevOps Preisseite.

Gewusst wie Anzahl paralleler Aufträge für meine Organisation ändern?

  1. Melden Sie sich bei Ihrer Organisation an ( https://dev.azure.com/{yourorganization} ).

  2. Wählen Sie das ZahnradsymbolOrganisationseinstellungen aus.

    Öffnen von Organisationseinstellungen

  3. Wählen Sie parallele Aufträge unter Pipelines, und wählen Sie dann entweder Parallele Aufträge erwerben oder Ändern für von Microsoft gehostete Aufträge oder Ändern für selbstge gehostete Aufträge aus.

    Abbildung der Verwaltung paralleler Aufträge

  4. Geben Sie eine kleinere oder größere Anzahl von von Microsoft gehosteten oder selbstge gehosteten Aufträgen ein, und wählen Sie dann Speichern aus.

Wichtig

Gehosteter XAML-Buildcontroller wird nicht unterstützt. Wenn Sie über eine Organisation verfügen, in der Sie XAML-Builds ausführen müssen, richten Sie einen lokalen Buildserver ein, und wechseln Sie zu einem lokalen Buildcontroller. Weitere Informationen zum gehosteten XAML-Modell finden Sie unter Erste Schritte mit XAML.

Wie wird ein paralleler Auftrag in einem DevOps Services?

Stellen Sie sich eine Organisation vor, die nur über einen von Microsoft gehosteten parallelen Auftrag verfügt. Mit diesem Auftrag können Benutzer in dieser Organisation zusammen nur einen Auftrag gleichzeitig ausführen. Wenn zusätzliche Aufträge ausgelöst werden, werden sie in die Warteschlange gestellt und warten, bis der vorherige Auftrag abgeschlossen ist.

Wenn Sie Release- oder YAML-Pipelines verwenden, nutzt eine Ausführung einen parallelen Auftrag nur, wenn sie aktiv in einer Phase bereitgestellt wird. Während das Release auf eine Genehmigung oder einen manuellen Eingriff wartet, verbraucht es keinen parallelen Auftrag.

Wenn Sie einen Serverauftrag ausführen oder mithilfe von Releasepipelines in einer Bereitstellungsgruppe bereitstellen, nutzen Sie keine parallelen Aufträge.

Einfaches Beispiel für parallele Aufträge

  1. FabrikamFiber CI Build 102 (Hauptbranche) wird zuerst gestartet.
  2. Die Bereitstellung von FabrikamFiber Release 11 wird durch Den Abschluss von FabrikamFiber CI Build 102 ausgelöst.
  3. FabrikamFiber CI Build 101 (Feature branch) wird ausgelöst. Der Build kann noch nicht gestartet werden, da die Bereitstellung von Release 11 aktiv ist. Der Build bleibt also in der Warteschlange.
  4. Release 11 wartet auf Genehmigungen. Fabrikam CI Build 101 wird gestartet, da ein Release, das auf Genehmigungen wartet, keinen parallelen Auftrag verbraucht.
  5. Release 11 ist genehmigt. Er wird erst fortgesetzt, nachdem Fabrikam CI Build 101 abgeschlossen wurde.

Wie wird ein paralleler Auftrag verbraucht?

Beispielsweise verfügt eine Sammlung in einer Team Foundation Server über einen parallelen Auftrag. Dadurch können Benutzer in dieser Sammlung nur ein Release gleichzeitig ausführen. Wenn zusätzliche Releases ausgelöst werden, werden sie in die Warteschlange gestellt und warten auf den Abschluss des vorherigen Releases.

Ein Release erfordert nur dann einen parallelen Auftrag, wenn es aktiv in einer Phase bereitgestellt wird. Das Warten auf eine Genehmigung verbraucht keinen parallelen Auftrag. Das Warten auf einen manuellen Eingriff in der Mitte einer Bereitstellung verbraucht jedoch einen parallelen Auftrag.

Einfaches Beispiel für parallele Aufträge

  1. FabrikamFiber Release 10 wird zuerst bereitgestellt.
  2. Die Bereitstellung von FabrikamFiber Release 11 beginnt, nachdem die Bereitstellung von Release 10 abgeschlossen ist.
  3. Release 12 wird in die Warteschlange gestellt, bis die Bereitstellung von Release 11 aktiv ist.
  4. Release 11 wartet auf eine Genehmigung. Die Bereitstellung von Release 12 wird gestartet, da ein Release, das auf Genehmigungen wartet, keinen parallelen Auftrag verbraucht.
  5. Obwohl Release 11 genehmigt ist, wird es erst fortgesetzt, nachdem die Bereitstellung von Release 12 abgeschlossen ist.
  6. Release 11 wartet auf manuellen Eingriff. Release 13 kann nicht gestartet werden, da der Zustand des manuellen Eingriffs einen parallelen Auftrag verbraucht.

Manueller Eingriff verbraucht keinen Auftrag in TFS 2017.1 und neuer.

Parallele Verarbeitung innerhalb eines einzelnen Release

Die parallele Verarbeitung innerhalb eines einzelnen Release erfordert keine zusätzlichen parallelen Aufträge. Solange Sie über genügend Agents verfügen, können Sie die Bereitstellung in mehreren Phasen gleichzeitig in einem Release bereitstellen.

Angenommen, Ihre Sammlung verfügt über drei parallele Aufträge. Sie können mehr als drei Agents gleichzeitig ausführen, um parallele Vorgänge innerhalb von Releases durchzuführen. Beachten Sie beispielsweise unten, dass vier oder fünf Agents aktiv Aufträge aus drei parallelen Aufträgen ausführen.

Beispiel für parallele Aufträge mit zusätzlichen Agents

Parallele Aufträge in einer Organisation

Hier sehen Sie beispielsweise eine Organisation, die über mehrere Team Foundation Server-Server verfügt. Zwei ihrer Benutzer verfügen über Visual Studio Enterprise-Abonnements, die sie gleichzeitig auf allen lokalen Servern und in jeder Sammlung verwenden können, solange der Kunde sie wie unten beschrieben als Benutzer zu beiden Servern hinzufügt.

Beispiel für parallele Aufträge in einer Organisation

Bestimmen der Anzahl von parallelen Aufträgen, die Sie benötigen

Sie können zunächst sehen, ob Ihre Teams mit den parallelen Aufträgen auskommt, die Sie standardmäßig haben. Da die Anzahl der Releases in der Warteschlange die Anzahl paralleler Aufträge überschreitet, werden Ihre Releasewarteschlangen länger. Wenn Sie dann feststellen, dass die Verzögerungen in der Warteschlange zu lange dauern, können Sie bei Bedarf zusätzliche parallele Aufträge kaufen.

Einfache Schätzung

Eine einfache Faustregel: Schätzen Sie, dass Sie einen parallelen Auftrag für jeweils 10 Benutzer auf Ihrem Server benötigen.

Detaillierte Schätzung

In den folgenden Szenarien benötigen Sie möglicherweise mehrere parallele Aufträge:

  • Wenn Sie über mehrere Teams verfügen, für jedes dieser Teams ein CI-Build erforderlich ist und jedes DER CI-Builds so konfiguriert ist, dass ein Release ausgelöst wird, benötigen Sie wahrscheinlich einen parallelen Auftrag für jedes Team.

  • Wenn Sie mehrere Anwendungen in einer Sammlung entwickeln, benötigen Sie wahrscheinlich zusätzliche parallele Aufträge: eine, um jede Anwendung gleichzeitig bereitzustellen.

Nutzen Ihres Visual Studio Enterprise Abonnements

Benutzer, die über Visual Studio Enterprise-Abonnements verfügen, werden VS Enterprise Zugriffsebene im Hub Benutzer der TFS-Instanz zugewiesen. Jeder dieser Benutzer trägt zu jeder Sammlung einen zusätzlichen parallelen Auftrag bei. Sie können diesen Vorteil auf allen Team Foundation Server-Servern in Ihrer Organisation nutzen.

  1. Navigieren Sie zu Servereinstellungen, Zugriffsebenen.

    Systemsteuerungsserver im Vergleich zu Unternehmenszugriffsebenen

    URL-Beispiel: http://{your_server}:8080/tfs/_admin/_licenses

  2. Klicken Sie links auf der Seite auf VS Enterprise.

  3. Fügen Sie Ihre Benutzer hinzu, die Visual Studio Enterprise haben.

Nachdem Sie diese Benutzer hinzugefügt haben, werden zusätzliche Lizenzen auf der unten beschriebenen Seite ressourcenlimits angezeigt.

Erwerben zusätzlicher paralleler Aufträge

Wenn Sie weitere parallele Releases ausführen müssen, können Sie zusätzliche private Aufträge über den Visual Studio erwerben. Da es derzeit keine Möglichkeit gibt, parallele Aufträge direkt über den Marketplace für eine TFS-Instanz zu erwerben, müssen Sie zunächst parallele Aufträge für eine Azure DevOps Organisation erwerben. Nachdem Sie die privaten Aufträge für eine Azure DevOps Organisation erworben haben, geben Sie die Anzahl der erworbenen parallelen Aufträge manuell auf der unten beschriebenen Seite mit den Ressourcenlimits ein.

Anzeigen und Verwalten paralleler Aufträge

  1. Navigieren Sie zu Sammlungseinstellungen, Pipelines, Ressourcenlimits.

    Festlegen von Ressourcenlimits

    URL-Beispiel: http://{your_server}:8080/tfs/DefaultCollection/_admin/_buildQueue?_a=resourceLimits

  2. Zeigt die Anzahl der erworbenen parallelen Aufträge an oder bearbeitet sie.

Häufig gestellte Fragen

Gewusst wie sich für den Free-Tarif öffentlicher Projekte qualifizieren?

Sie qualifizieren sich für die Grenzwerte des Free-Tarifs für öffentliche Projekte, wenn Sie beide Bedingungen erfüllen:

  • Ihre Pipeline ist Teil eines Azure Pipelines öffentlichen Projekts.
  • Ihre Pipeline erstellt ein öffentliches Repository aus GitHub oder aus demselben öffentlichen Projekt in Ihrer Azure DevOps Organisation.

Informationen zum Beantragen der Gewährung kostenloser paralleler Aufträge finden Sie unter Wie viel kosten parallele Aufträge (von Microsoft gehostet)?

Kann ich einem bestimmten Projekt oder Agentpool einen parallelen Auftrag zuweisen?

Derzeit gibt es keine Möglichkeit, parallele Auftragskapazität für ein bestimmtes Projekt oder einen bestimmten Agentpool zu partitionieren oder zu reservieren. Beispiel:

  • Sie erwerben zwei parallele Aufträge in Ihrer Organisation.
  • Sie starten zwei Ausführungen im ersten Projekt, und beide parallelen Aufträge werden genutzt.
  • Sie starten eine Ausführung im zweiten Projekt. Diese Ausführung wird erst gestartet, wenn eine der Ausführungen in Ihrem ersten Projekt abgeschlossen ist.

Gibt es Grenzwerte für die Benutzer, die Azure Pipelines verwenden können?

Sie können beliebig viele Benutzer verwenden, wenn Sie Azure Pipelines verwenden. Für die Verwendung von Azure Pipelines fällt keine Gebühr pro Benutzer an. Benutzer mit grundlegendem Zugriff und Zugriff auf Projektbeteiligten können beliebig viele Builds und Releases erstellen.

Gibt es Grenzwerte für die Anzahl von Builds und Releasepipelines, die ich erstellen kann?

Nein. Sie können Hunderte oder sogar Tausende von Pipelines kostenlos erstellen. Sie können eine beliebige Anzahl von selbstgehosteten Agents kostenlos registrieren.

Erhalte ich als Visual Studio Enterprise-Abonnent zusätzliche parallele Aufträge für TFS und Azure Pipelines?

Ja. Visual Studio Enterprise Abonnenten erhalten einen parallelen Auftrag in Team Foundation Server 2017 oder höher und einen selbstgehosteten parallelen Auftrag in jeder Azure DevOps Services Organisation, in der sie Mitglied sind.

Wie sieht es mit der Option aus, gehostete Agents minutengenau zu bezahlen?

Einige unserer früheren Kunden haben noch einen Minutenplan für die gehosteten Agents. In diesem Plan zahlen Sie 0,05 USD pro Minute für die ersten 20 Stunden nach dem Free-Tarif und 0,01 USD/Minute nach 20 Stunden. Aufgrund der folgenden Einschränkungen in diesem Plan sollten Sie erwägen, zum Modell für parallele Aufträge zu wechseln:

  • Wenn Sie den Plan pro Minute verwenden, können Sie jeweils nur einen Auftrag ausführen.
  • Wenn Sie Builds für mehr als 14 kostenpflichtige Stunden pro Monat ausführen, ist der Plan pro Minute möglicherweise kostengünstiger als das Modell für parallele Aufträge.

Ich verwende XAML-Buildcontroller mit meiner Organisation. Wie werden diese gebührenpflichtig?

Sie können einen XAML-Buildcontroller für jeden selbstgehosteten parallelen Auftrag in Ihrer Organisation registrieren. Ihre Organisation erhält mindestens einen kostenlosen, selbstgehosteten parallelen Auftrag, sodass Sie einen XAML-Buildcontroller ohne zusätzliche Kosten registrieren können. Für jeden zusätzlichen XAML-Buildcontroller benötigen Sie einen zusätzlichen selbstgehosteten parallelen Auftrag.

Wer können das System verwenden?

TFS-Benutzer mit einer TFS-CAL können beliebig viele Releases erstellen.

Zum Genehmigen von Releases ist keine TFS-CAL erforderlich. Jeder Benutzer mit Zugriff auf Projektbeteiligten kann Releases genehmigen oder ablehnen.

Benötiere ich parallele Aufträge, um Builds auf TFS auszuführen?

Nein, für TFS benötigen Sie keine parallelen Aufträge, um Builds auszuführen. Sie können beliebig viele Builds gleichzeitig ohne zusätzliche Kosten ausführen.

Benötiere ich parallele Aufträge, um Releases in Versionen vor TFS 2017 zu verwalten?

Nein.

Wenn Ihre Benutzer in TFS 2015 über eine TFS CAL verfügen, können sie Releases ohne zusätzliche Kosten im Testmodus verwalten. Wir haben den Testmodus als "Testmodus" bezeichnet, um anzugeben, dass letztendlich Kosten für die Verwaltung von Releases berechnet werden. Trotz dieser Bezeichnung unterstützen wir die Verwaltung von Releases in TFS 2015 vollständig.