Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
| Ontwikkelaarscommunity | Systeemvereisten en compatibiliteit | Licentiebepalingen | TFS DevOps-blog | SHA-1 Hashes | | Meest recente opmerkingen bij de release van Visual Studio 2019|
Opmerking
Dit is niet de nieuwste versie van Team Foundation Server. Als u de nieuwste versie wilt downloaden, gaat u naar de huidige releaseopmerkingen voor Team Foundation Server 2018 Update 3. U kunt de taal van deze pagina wijzigen door op het wereldbolpictogram in de paginavoettekst te klikken en de gewenste taal te selecteren.
In dit artikel vindt u informatie over Team Foundation Server 2017 Update 3. Klik op de knop om te downloaden.
Voor meer informatie over Team Foundation Server 2017 raadpleegt u de pagina Vereisten compatibiliteitsvereisten voor Team Foundation-servers en -compatibiliteit .
Zie de TFS-installatiepagina voor meer informatie.
Releasedatum: 17 mei 2022
Details van wat er nieuw is in Team Foundation Server 2017 Update 3.1 Patch 15
We hebben een patch uitgebracht voor Team Foundation Server 2017.3.1 waarmee het volgende wordt opgelost.
- Alle persoonlijke toegangstokens intrekken nadat het Active Directory-account van een gebruiker is uitgeschakeld.
Releasedatum: 14 september 2021
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 14
We hebben een patch uitgebracht voor Team Foundation Server 2017.3.1 waarmee het volgende wordt opgelost.
- Los het probleem op dat is gerapporteerd in feedbackticket van de ontwikkelaarscommunity.
Releasedatum: 13 april 2021
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 13
We hebben een patch uitgebracht voor Team Foundation Server 2017.3.1 waarmee het volgende wordt opgelost.
- CVE-2021-27067: openbaarmaking van informatie
Als u oplossingen voor deze patch wilt implementeren, moet u de AzureResourceGroupDeployment-taak installeren.
AzureResourceGroupDeployment taakinstallatie
Opmerking
Alle onderstaande stappen moeten worden uitgevoerd op een Windows-computer
Install
Pak het AzureResourceGroupDeployment.zip-pakket uit naar een nieuwe map op uw computer.
Download en installeer Node.js 14.15.1 en npm (opgenomen in de Node.js download) op basis van uw computer.
Open een opdrachtprompt in de beheerdersmodus en voer de volgende opdracht uit om tfx-cli te installeren.
npm install -g tfx-cli
Maak een persoonlijk toegangstoken met volledige toegangsbevoegdheden en kopieer het. Dit persoonlijke toegangstoken wordt gebruikt bij het uitvoeren van de tfx-aanmeldingsopdracht .
Voer het volgende uit vanaf de opdrachtprompt. Voer desgevraagd de service-URL en het persoonlijke toegangstoken in.
~$ tfx login
Copyright Microsoft Corporation
> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully
- Voer de volgende opdracht uit om de taak op de server te uploaden. Gebruik het pad van het uitgepakte .zip-bestand uit stap 1.
~$ tfx build tasks upload --task-path *<Path of the extracted package>*
releasedatum: 8 december 2020
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 12
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 waarmee het volgende wordt opgelost. Zie het blogbericht voor meer informatie.
- CVE-2020-17145: Beveiligingsprobleem met Spoofing van Azure DevOps Server en Team Foundation Server
Releasedatum: 10 juni 2020
Details van wat nieuw is in Team Foundation Server 2017 Update 3.1 Patch 11
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 waarmee het volgende wordt opgelost. Zie het blogbericht voor meer informatie.
- Ondersteuning voor SHA2 toevoegen in SSH
Releasedatum: 10 maart 2020
Details van wat nieuw is in Team Foundation Server 2017 Update 3.1 Patch 10
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 waarmee het volgende wordt opgelost. Zie het blogbericht voor meer informatie.
- CVE-2020-0700: Beveiligingsprobleem met scripts op meerdere sites
- CVE-2020-0758: Beveiligingsprobleem met privilege-escalatie
Releasedatum: 10 september 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 8
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 die de volgende fout oplost. Zie het blogbericht voor meer informatie.
- CVE-2019-1305: XSS-beveiligingsprobleem (Cross site scripting) in opslagplaatsen
Releasedatum: 13 augustus 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 7
We hebben een patch uitgebracht voor TFS 2017 Update 3.1 waarmee de volgende fout wordt opgelost. Zie het blogbericht voor meer informatie.
- De synchronisatie van het tracking-warehouse voor werkitems stopt door een fout: "TF221122: Er is een fout opgetreden bij het uitvoeren van de synchronisatie van het tracking-warehouse voor werkitems voor teamprojectverzameling of Team Foundation-server ATE." >--- System.Data.SqlClient.SqlException: Kan geen compenserende record maken. Ontbrekende historische gegevens."
Releasedatum: 9 juli 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 6
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 die de volgende fout oplost. Zie het blogbericht voor meer informatie.
- CVE-2019-1072: Kwetsbaarheid voor uitvoering van code op afstand in het bijhouden van werkitems
Releasedatum: 14 mei 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 5
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 waarmee de volgende bugs worden opgelost. Zie het blogbericht voor meer informatie.
- CVE-2019-0872: XSS-beveiligingsprobleem (Cross site scripting) in de testplannen
- CVE-2019-0979: XSS-beveiligingsprobleem (Cross site scripting) in de User Hub
Releasedatum: 9 april 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 4
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 waarmee de volgende bugs worden opgelost. Zie het blogbericht voor meer informatie.
- CVE-2019-0866: Beveiligingsprobleem met uitvoering van externe code in pijplijnen
- CVE-2019-0868: XSS-beveiligingsprobleem (Cross site scripting) in pijplijnen
- CVE-2019-0870: XSS-beveiligingsprobleem (Cross site scripting) in Pijplijnen
- CVE-2019-0871: XSS-beveiligingsprobleem (Cross site scripting) in Pijplijnen
Releasedatum: 12 maart 2019
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1 Patch 3
We hebben een beveiligingspatch uitgebracht voor TFS 2017 Update 3.1 die de volgende fout oplost. Zie het blogbericht voor meer informatie.
- CVE-2019-0777: XSS-beveiligingsprobleem (Cross site scripting) in Pijplijnen
Releasedatum: 28 februari 2018
Details van wat is er nieuw in Team Foundation Server 2017 Update 3.1
Met deze update worden mogelijke cross-site scripting (XSS) en andere beveiligingsproblemen opgelost. Zie het blogbericht voor meer informatie. Het is een volledige upgrade, zodat u rechtstreeks kunt upgraden naar TFS 2017 Update 3.1.
Release Datum: 6 november 2017
Details van wat is er nieuw in Team Foundation Server 2017 Update 3
Dit is een update voor Team Foundation Server 2017 met bugfixes sinds Team Foundation Server 2017 Update 2.
Werk
- Het exporteren van een sjabloon met ASCII-tekencode >127 heeft geen WebLayout en bevat onjuiste bestandsnamen.
- De bord- en kaartinstellingen verwerken de hernoeming van soort werkitem niet.
- Kanbanbordkaart opnieuw ordenen in het Turks moet op stapelrang staan.
- REST API WorkItemSearchConditionalFaultIn moet bij een zoekopdracht een NotSupportedException genereren.
- De gebeurtenis StructureChangeNotification wordt niet geactiveerd voor WIT.
- Voeg een koppeling toe aan meer informatie bij het overschrijden van de maximale limiet voor koppelingen.
- Optimaliseer het uitvoeringsplan voor gegevensmigratie van werkitems om de upgradeprestaties te verbeteren.
- Het context-menu "Toegewezen aan" moet een combinatiereeks gebruiken in plaats van een weergavenaam om verwarring te voorkomen.
Code
- Maven: Codedekking wordt nu gegenereerd.
- HTML-bestanden worden niet meer standaard ingesteld op de preview-modus in de nieuwe Verkenner.
- We hebben een schuifbalk toegevoegd bij het weergeven van wijzigingensets.
- We hebben de verticale scrollfunctie in Web (zowel Code-Changesets> als Bestanden) opgelost; het werkt nu in IE 11/Chrome.
- Scrollen werkt nu in Source Explorer (IE/Edge).
- U kunt nu wijzigingensets filteren voor gebruikers die het project hebben verlaten.
- U kunt nu een bestand selecteren en dan terug in de hoofdmap van de linkerstructuur selecteren en in de volledige schermmodus blijven.
- De zoek-URL genereert geen uitzondering meer wanneer deze de standaard ondersteunde lengte overschrijdt als er een groot aantal opslagplaatsen is.
- Bestandsmappen worden niet meer geconfigureerd als er geen standaardbranch in de Git-opslagplaats is.
- Installatie van extensies conflicteert niet met de taken van eerdere verwijderingsbewerkingen voor extensies.
- We hebben Search opgelost en het werkt nu ondanks taakfouten.
- ReindexingStatus blijft niet langer in de status Inprogress als de Accountfaultin-taak meer dan één keer wordt uitgevoerd.
- TFVC-verkenning zal niet langer mislukken vanwege problemen met VC-machtigingen (versiebeheer).
- De zoekfunctie mislukt niet meer na de upgrade naar TFS 2017 Update 2 in de Japanse build.
- De zoekfunctie mislukt niet meer zoals bij het bijwerken van TFS Update 1 naar TFS Update 2.
- Het bericht Taakresultaat geeft nu meer inzicht in de indexering.
- We hebben het aantal mislukte patchbewerkingen verminderd.
- TimeBoxed Crawler verkent nu ten minste één batch, ongeacht de tijdslimiet voor taakuitvoering.
- Wij hebben de KPI's voor patchbewerkingen voor mislukte bestanden gecorrigeerd zodat ze consistent zijn met de logboeken van de zoekfunctie.
- We hebben de ondersteuning voor de SSH-protocolversie in Git voor Windows verbeterd.
Bouwen
- Fout bij het registreren van de buildagent: Authenticatie, "Onvoldoende stack om het programma veilig uit te voeren."
- Werk vsts-agent bij om een nieuwe versie van Git te gebruiken.
- Schakel nuGet Tool Installer-taak in om ervoor te zorgen dat NuGet.exe 4.3.0 kan worden opgenomen in builds voor compatibiliteit met .NET.
- Het veld RequestedFor van de geplande XAML-build is niet ingesteld.
Vrijgeven
- Upgrade van TFS 2017 mislukte migratie van een verbonden service-naar-service-eindpunt op basis van Azure.
Test
- De taak Testagent implementeren heeft meerdere problemen op Win7-SP1 computer.
- Als het testagentpad onjuist is, wordt het niet geregistreerd als fout, maar wordt dit alleen weergegeven in de debugmodus.
- Testuitvoering of taak mag niet mislukken als het uploaden van een bijlage is mislukt.
- GetTestPlatform-API zoekt naar een testplatform.config-bestand in de testmap op basis van de configuratie.
- Verwijder indexen op dbo.tbl_TestResult om de upgradeprestaties aanzienlijk te verbeteren.
- Verbeter de prestaties van de servicestap voor testresultatenmigratie om de upgradeprestaties aanzienlijk te verbeteren.
Berichtgeving
- In de RDL Burndown-rapporten wordt nu de juiste hoeveelheid tijd weergegeven voor verwijderde taken.
Administration
- De openbare URL van de gebruikerspagina moet overeenkomen met de aanroepende URL, bijvoorbeeld wanneer een load balancer betrokken is.
Bekende problemen
Werkitemformulieren worden niet correct weergegeven in het web
Probleem
Als u een aangepast besturingselement hebt, zoals het besturingselement met meerdere waarden, geïnstalleerd voor de Visual Studio-client, maar niet voor de webclient, kunnen werkitemformulieren in het web niet worden weergegeven.
Tijdelijke oplossing:
U moet upgraden naar de nieuwste versie van uw stuurprogramma. Het is nodig om een webindeling toe te voegen die het ontbrekende besturingselement niet bevat. U vindt het meest recente besturingselement met meerdere waarden voor TFS 2017 Update op de pagina Aangepaste besturingselementen voor TFS-werkitems bijhouden . Zie de pagina All FORM XML elements reference (TFS 2015) voor meer informatie over de indeling.
Zie door de klant gerapporteerde problemen voor Team Foundation Server 2017.
Feedback en suggesties
We horen graag van u! U kunt een probleem melden en volgen via de ontwikkelaarscommunity en advies krijgen over Stack Overflow.