Team Foundation Server 2017 Update 3: Anmerkungen zu dieser Version


| Entwicklercommunity | Systemanforderungen und Kompatibilität | Lizenzbedingungen | TFS-DevOps-Blog | SHA-1-Hashes | | Neueste Versionshinweise für Visual Studio 2019|


Hinweis

Dies ist nicht die neueste Version von Team Foundation Server. Das neueste Release können Sie über die aktuellen Anmerkungen zu dieser Version für Update 3 von Team Foundation Server 2018 herunterladen. Sie können die Sprache auf dieser Seite ändern, indem Sie in der Seitenfußzeile auf das Globussymbol klicken und die gewünschte Sprache auswählen.


In diesem Artikel erhalten Sie Informationen zu Team Foundation Server 2017 Update 3. Klicken Sie zum Herunterladen auf die Schaltfläche.

Download: Team Foundation Server 2017 Update 3.1

Weitere Informationen zu Team Foundation Server 2017 finden Sie auf der Seite Team Foundation Server – Anforderungen und Kompatibilität.

Weitere Informationen finden Sie auf der Seite für die Installation von TFS.


VersionshinweisesymbolVeröffentlichungsdatum: 17. Mai 2022

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 15

Wir haben einen Patch für Team Foundation Server 2017.3.1 veröffentlicht, der Folgendes behebt.

  • Widerrufen aller persönlichen Zugriffstoken, nachdem das Active Directory-Konto eines Benutzers deaktiviert wurde.

VersionshinweisesymbolVeröffentlichungsdatum: 14. September 2021

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 14

Wir haben einen Patch für Team Foundation Server 2017.3.1 veröffentlicht, der Folgendes behebt.


VersionshinweisesymbolVeröffentlichungsdatum: 13. April 2021

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 13

Wir haben einen Patch für Team Foundation Server 2017.3.1 veröffentlicht, der Folgendes behebt.

Um Korrekturen für diesen Patch zu implementieren, müssen Sie den Task AzureResourceGroupDeployment installieren.

Installation des AzureResourceGroupDeployment-Tasks

Hinweis

Alle unten genannten Schritte müssen auf einem Windows-Computer ausgeführt werden.

Installieren

  1. Extrahieren Sie das Paket AzureResourceGroupDeployment.zip in einen neuen Ordner auf Ihrem Computer.

  2. Laden Sie die Node.js 14.15.1 und npm (im Node.js-Download enthalten) auf Ihren Computer herunter, und installieren Sie diese Komponenten.

  3. Öffnen Sie eine Eingabeaufforderung im Administratormodus, und führen Sie den folgenden Befehl aus, um tfx-cli zu installieren.

npm install -g tfx-cli
  1. Erstellen Sie ein persönliches Zugriffstoken mit Vollzugriffsberechtigungen, und kopieren Sie es. Dieses persönliche Zugriffstoken wird beim Ausführen des Befehls tfx login verwendet.

  2. Führen Sie Folgendes in der Eingabeaufforderung aus. Wenn Sie dazu aufgefordert werden, geben Sie die Dienst-URL und das persönliche Zugriffstoken ein.

~$ tfx login
Copyright Microsoft Corporation

> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully

  1. Führen Sie den folgenden Befehl aus, um den Task auf den Server hochzuladen. Verwenden Sie den Pfad der extrahierten ZIP-Datei aus Schritt 1.
  ~$ tfx build tasks upload --task-path *<Path of the extracted package>*

VersionshinweisesymbolVeröffentlichungsdatum: 8. Dezember 2020

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 12

Wir haben einen Sicherheitspatch für TFS 2017, Update 3.1 veröffentlicht, mit dem Folgendes korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2020-17145 : Sicherheitsrisiko durch Spoofing in Azure DevOps Server und Team Foundation Server

VersionshinweisesymbolVeröffentlichungsdatum: 10. Juni 2020

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 11

Wir haben einen Sicherheitspatch für TFS 2017, Update 3.1 veröffentlicht, mit dem Folgendes korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • Hinzufügen von Unterstützung für SHA2 in SSH

VersionshinweisesymbolVeröffentlichungsdatum: 10. März 2020

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 10

Wir haben einen Sicherheitspatch für TFS 2017, Update 3.1 veröffentlicht, mit dem Folgendes korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.


VersionshinweisesymbolVeröffentlichungsdatum: 10. September 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 8

Wir haben einen Sicherheitspatch für TFS 2017 Update 3.1 veröffentlicht, mit dem folgender Fehler korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2019-1305 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Repositorys

VersionshinweisesymbolVeröffentlichungsdatum: 13. August 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 7

Wir haben einen Patch für TFS 2017, Update 3.1 veröffentlicht, mit dem folgender Fehler korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • Die Arbeitsaufgaben-Nachverfolgung – Warehouse-Synchronisierung wird mit einem Fehler beendet: „TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server ATE. ---> System.Data.SqlClient.SqlException: Cannot create compensating record. Missing historic data.“ (TF221122: Fehler beim Ausführen des Auftrags Arbeitsaufgaben-Nachverfolgung – Warehouse-Synchronisierung für die Teamprojektsammlung oder Team Foundation Server ATE. ---> System.Data.SqlClient.SqlException: Kompensierender Datensatz kann nicht erstellt werden. Keine historischen Daten vorhanden.)

VersionshinweisesymbolVeröffentlichungsdatum: 9. Juli 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017, Update 3.1, Patch 6

Wir haben einen Sicherheitspatch für TFS 2017 Update 3.1 veröffentlicht, mit dem folgender Fehler korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2019-1072 : Sicherheitsrisiko durch Remotecodeausführung bei der Nachverfolgung von Arbeitselementen

VersionshinweisesymbolVeröffentlichungsdatum: 14. Mai 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017 Update 3.1 Patch 5

Wir haben einen Sicherheitspatch für TFS 2017 Update 3.1 veröffentlicht, mit dem folgende Fehler korrigiert werden. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2019-0872 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Test Plans
  • CVE-2019-0979 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) im Benutzerhub

VersionshinweisesymbolVeröffentlichungsdatum: 9. April 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017 Update 3.1 Patch 4

Wir haben einen Sicherheitspatch für TFS 2017 Update 3.1 veröffentlicht, mit dem folgende Fehler korrigiert werden. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2019-0866 : Sicherheitsrisiko durch Remotecodeausführung in Pipelines
  • CVE-2019-0868 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Pipelines
  • CVE-2019-0870 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Pipelines
  • CVE-2019-0871 : Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Pipelines

VersionshinweisesymbolVeröffentlichungsdatum: 12. März 2019

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017 Update 3.1 Patch 3

Wir haben einen Sicherheitspatch für TFS 2017 Update 3.1 veröffentlicht, mit dem folgender Fehler korrigiert wird. Weitere Informationen finden Sie im Blogbeitrag.

  • CVE-2019-0777: Sicherheitsrisiko beim websiteübergreifenden Erstellen von Skripts (Cross-Site Scripting, XSS) in Pipelines

VersionshinweisesymbolVeröffentlichungsdatum: 28. Februar 2018

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017 Update 3.1

Dieses Update tilgt die Möglichkeit von XSS-Angriffen (Cross-Site Scripting) und behebt andere Sicherheitsrisiken. Weitere Informationen finden Sie im Blogbeitrag. Dabei handelt es sich um ein vollständiges direktes Upgrade auf TFS 2017 Update 3.1.


VersionshinweisesymbolVeröffentlichungsdatum: 6. November 2017

Ausführlicher Überblick über die Neuerungen in Team Foundation Server 2017 Update 3

Dies ist ein Update für Team Foundation Server 2017 und enthält Fehlerkorrekturen seit Team Foundation Server 2017 Update 2.


Arbeit

  • Das Exportieren einer Vorlage mit ASCII-Zeichencode >127 hat kein Weblayout und enthält falsche Dateinamen.
  • Die Einstellungen für Board und Karten verarbeiten keine Umbenennungen für Arbeitselementtypen.
  • Die Neuanordnung des Kanban-Boards in türkischer Sprache sollte im Stapelrang erfolgen.
  • Die REST-API „WorkItemSearchConditionalFaultIn“ sollte für die Suche „NotSupportedException“ auslösen.
  • Das Ereignis „StructureChangeNotification“ wird für WIT nicht ausgeführt.
  • Fügen Sie einen Link zu weiteren Inforationen hinzu, wenn die Maximallänge des Links überschritten wird.
  • Optimieren Sie das Arbeitselementfeld „Ausführungsplan für die Datenmigration“, um die Upgradeleistung zu verbessern.
  • Das Kontextmenü „Zugewiesen zu“ sollte aus Gründen der Eindeutigkeit anstelle eines Anzeigenamens eine Kombinationszeichenfolge enthalten.

Code

  • Maven: Die Codeabdeckung wird jetzt generiert.
  • Der Vorschaumodus ist im neuen Explorer nicht mehr die Standardeinstellung für HTML-Dateien eingestellt.
  • Eine Scrollleiste wurde zur Ansicht von Changesets hinzugefügt.
  • Der vertikale Bildlauf im Web wurde repariert (both Code->Changesets as Files (beide Codes > Changesets als Dateien)) und funktioniert jetzt in IE 11/Chrome.
  • Das Scrollen funktioniert jetzt im Quellen-Explorer (IE/Microsoft Edge).
  • Sie können jetzt Changesets für Benutzer filtern, die das Projekt verlassen haben.
  • Sie können jetzt eine Datei auswählen, im Stammverzeichnis in der linken Struktur „Zurück“ auswählen und im Vollbildmodus bleiben.
  • Sie Such-URL löst keine Ausnahme mehr aus, wenn die standardmäßig unterstützte Länge überschritten wird, wenn viele Repositorys vorhanden sind.
  • Dateiordner werden nicht mehr konfiguriert, wenn kein Standardbranch im Git-Repository vorhanden ist.
  • Die Installation von Erweiterungen steht nicht mehr im Konflikt mit den Aufträgen der vorherigen Vorgänge zum Deinstallieren von Erweiterungen.
  • Die Suchfunktion wurde repariert und funktioniert jetzt trotz Fehlern bei Aufträgen.
  • „ReindexingStatus“ verbleibt nicht mehr im Status „Inprogress“, wenn ein „Accountfaultin“-Auftrag mehr als einmal ausgeführt wird.
  • DIE TFVC-Auffüllung schlägt nicht mehr aufgrund von Berechtigungsproblemen mit der Versionskontrolle fehl.
  • Die Suchfunktion schlägt nach dem Upgrade auf TFS 2017 (Update 2) im japanischen Build nicht mehr fehl.
  • Die Suchfunktion schlägt nach dem Upgrade vom 1. auf das 2. TFS-Update nicht mehr fehl.
  • Die Meldung für das Ergebnis des Auftrags gewährt jetzt weitere Einblicke in die Indizierung.
  • Die Anzahl der Fehler beim PATCH-Vorgang wurden reduziert.
  • Der TimeBoxed-Crawler durchforstet jetzt unabhängig vom Zeitlimit der Auftragsausführung mindestens einen Batch.
  • Die KPIs des PATCH-Vorgangs für Dateien, die einen Fehler aufweisen, wurden dahingehend repariert, dass sie jetzt mit den Protokollen für die Suchfunktion konsistent sind.
  • Der Support für die SSH-Protokollversion in Git für Windows wurde verbessert.

Build

  • Fehler beim Registrieren des Build-Agents: Authentifizierung: „Nicht genügend Stapelplatz, das sichere Ausführen des Programms kann nicht fortgesetzt werden.“
  • Aktualisieren Sie den VSTS-Agent zum Ausführen von neuen Git-Versionen.
  • Aktivieren Sie die Aufgabe „NuGet-Toolinstaller“, damit NuGet.exe 4.3.0 in Builds aufgenommen wird, um die Kompatibilität mit .NET zu gewährleisten.
  • Das Feld „RequestedFor“ eines geplanten XAML-Builds wurde nicht festgelegt.

Freigabe

  • Beim Upgrade von TFS 2017 schlägt die Migration von verbundenen Diensten, die auf Azure basieren, zu Dienstendpunkten fehl.

Test

  • Das Bereitstellen der Aufgabe „Test Agent“ verursacht mehrere Probleme auf einem Computer mit Win7-SP1.
  • Wenn der Test-Agent-Pfad falsch ist, wird dies nicht als Fehler protokolliert, sondern nur beim Debuggen angezeigt.
  • Ein Testlauf bzw. Task sollte nicht fehlschlagen, wenn beim Hochladen der Anlage ein Fehler auftritt.
  • Die API „GetTestPlatform“ sucht basierend auf der Konfiguration nach einer testplatform.config-Datei im Suchverzeichnis.
  • Legen Sie Indizes auf dbo.tbl_TestResult ab, um die Upgradeleistung deutlich zu verbessern.
  • Verbessern Sie die Leistung der Testergebnisse des Schritts „Migrationswartung“, um die Upgradeleistung deutlich zu verbessern.

Berichterstellung

  • In den RDL-Burndownberichten wird jetzt der richtige Zeitraum für gelöschte Aufgaben angezeigt.

verwaltung

  • Die öffentliche URL der Benutzerseite sollte mit der abgerufenen URL übereinstimmen, wenn z.B. ein Lastenausgleich beteiligt ist.

Bekannte Probleme

Arbeitselementformulare rendern nicht vollständig im Web

Sehen Sie sich die von Benutzern gemeldeten Probleme zu Team Foundation Server 2017 an.

Das Entwicklercommunityportal


Feedback und Vorschläge

Wir freuen uns auf Ihr Feedback! Sie können ein Problem melden und es über das Entwicklercommunity-Portal nachverfolgen und Ratschläge zu Stack Overflow (Stapelüberlauf) erhalten.


Seitenanfang