Sdílet prostřednictvím


Team Foundation Server 2017 Update 3 – zpráva k vydání verze


| Komunita vývojářů | Požadavky na systém a kompatibilita | Licenční podmínky | Blog TFS DevOps | Hodnoty hash SHA-1 | | Nejnovější zpráva k vydání verze pro Visual Studio 2019|


Poznámka:

Toto není nejnovější verze Team Foundation Serveru. Pokud si chcete stáhnout nejnovější verzi, přejděte na aktuální zprávu k vydání verze pro Team Foundation Server 2018 Update 3. Jazyk této stránky můžete změnit kliknutím na ikonu zeměkoule v zápatí stránky a výběrem požadovaného jazyka.


V tomto článku najdete informace o Team Foundation Serveru 2017 Update 3. Klikněte na tlačítko pro stažení.

Stáhnout Team Foundation Server 2017 Update 3.1

Další informace o Team Foundation Serveru 2017 najdete na stránce Požadavky pro Team Foundation Server a jeho kompatibilita.

Další informace najdete na stránce o instalaci TFS.


Ikona poznámky k verziDatum vydání: 17. května 2022

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 15

Vydali jsme opravu pro Team Foundation Server 2017.3.1, která odstraňuje následující opravy.

  • Po zakázání účtu služby Active Directory uživatele zrušte všechny tokeny patu.

Ikona poznámky k verziDatum vydání: 14. září 2021

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 14

Vydali jsme opravu pro Team Foundation Server 2017.3.1, která odstraňuje následující opravy.


Ikona poznámky k verziDatum vydání: 13. dubna 2021

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 13

Vydali jsme opravu pro Team Foundation Server 2017.3.1, která odstraňuje následující opravy.

Pokud chcete implementovat opravy této opravy, budete muset nainstalovat úlohu AzureResourceGroupDeployment .

Instalace úlohy AzureResourceGroupDeployment

Poznámka:

Všechny níže uvedené kroky je potřeba provést na počítači s Windows.

Instalace

  1. Extrahujte balíček AzureResourceGroupDeployment.zip do nové složky v počítači.

  2. Stáhněte a nainstalujte Node.js 14.15.1 a npm (součástí Node.js stažení) podle vašeho počítače.

  3. Otevřete příkazový řádek v režimu správce a spuštěním následujícího příkazu nainstalujte tfx-cli.

npm install -g tfx-cli
  1. Vytvořte osobní přístupový token s úplnými přístupovými oprávněními a zkopírujte ho. Tento osobní přístupový token se použije při spuštění příkazu tfx login .

  2. Na příkazovém řádku spusťte následující příkaz. Po zobrazení výzvy zadejte adresu URL služby a token pat.

~$ tfx login
Copyright Microsoft Corporation

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

  1. Spuštěním následujícího příkazu nahrajte úlohu na server. Použijte cestu extrahovaného souboru .zip z kroku 1.
  ~$ tfx build tasks upload --task-path *<Path of the extracted package>*

Ikona poznámky k verziDatum vydání: 8. prosince 2020

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 12

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující opravy. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2020-17145: Ohrožení zabezpečení z hlediska falšování identity v Azure DevOps Serveru a Team Foundation Serveru

Ikona poznámky k verziDatum vydání: 10. června 2020

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 11

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující opravy. Další informace najdete v tomto blogovém příspěvku.

  • Přidání podpory SHA2 v SSH

Ikona poznámky k verziDatum vydání: 10. března 2020

Podrobnosti o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 10

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující opravy. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2020-0700: Ohrožení zabezpečení skriptování mezi weby
  • CVE-2020-0758: Ohrožení zabezpečení spočívající v zvýšení oprávnění

Ikona poznámky k verziDatum vydání: 10. září 2019

Podrobné informace o novinkách Team Foundation Serveru 2017 Update 3.1 Patch 8

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující chybu. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2019-1305: Ohrožení zabezpečení spočívající ve skriptování mezi weby (XSS) v úložištích

Ikona poznámky k verziDatum vydání: 13. srpna 2019

Podrobné informace o novinkách Team Foundation Serveru 2017 Update 3.1 Patch 7

Vydali jsme opravu pro TFS 2017 Update 3.1, která odstraňuje následující chybu. Další informace najdete v tomto blogovém příspěvku.

  • Synchronizace skladu sledování pracovních položek se přestane synchronizovat s chybou" TF221122: Došlo k chybě při spuštění úlohy Synchronizace skladu sledování pracovních položek pro kolekci týmových projektů nebo ATE serveru Team Foundation. >--- System.Data.SqlClient.SqlException: Nelze vytvořit kompenzační záznam. Chybí historická data.“

Ikona poznámky k verziDatum vydání: 9. července 2019

Podrobné informace o novinkách Team Foundation Serveru 2017 Update 3.1 Patch 6

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující chybu. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2019-1072: Ohrožení zabezpečení při vzdáleném spuštění kódu při sledování pracovních položek

Ikona poznámky k verziDatum vydání: 14. května 2019

Podrobné informace o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 5

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující chyby. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2019-0872: Ohrožení zabezpečení spočívající ve skriptování mezi weby (XSS) v testovacích plánech
  • CVE-2019-0979: Ohrožení zabezpečení skriptování mezi weby (XSS) v Centru uživatelů

Ikona poznámky k verziDatum vydání: 9. dubna 2019

Podrobné informace o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 4

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující chyby. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2019-0866: Ohrožení zabezpečení spočívající v možnosti vzdáleného spuštění kódu v Pipelines
  • CVE-2019-0868: Ohrožení zabezpečení spočívající ve skriptování mezi weby (XSS) v Pipelines
  • CVE-2019-0870: Ohrožení zabezpečení spočívající ve skriptování mezi weby (XSS) v Pipelines
  • CVE-2019-0871: Ohrožení zabezpečení spočívající ve skriptování mezi weby (XSS) v Pipelines

Ikona poznámky k verziDatum vydání: 12. března 2019

Podrobné informace o novinkách v sadě Team Foundation Server 2017 Update 3.1 Patch 3

Vydali jsme opravu zabezpečení pro TFS 2017 Update 3.1, která odstraňuje následující chybu. Další informace najdete v tomto blogovém příspěvku.

  • CVE-2019-0777: Ohrožení zabezpečení skriptování mezi weby (XSS) v Pipelines

Ikona poznámky k verziDatum vydání: 28. února 2018

Podrobné informace o novinkách Team Foundation Serveru 2017 Update 3.1

Tato aktualizace řeší potenciální skriptování mezi weby (XSS) a další chyby zabezpečení. Další informace najdete v tomto blogovém příspěvku. Jedná se o úplný upgrade, proto můžete upgradovat přímo na TFS 2017 Update 3.1.


Ikona poznámky k verziDatum vydání: 6. listopadu 2017

Podrobné informace o novinkách Team Foundation Serveru 2017 Update 3

Toto je aktualizace pro Team Foundation Server 2017 a zahrnuje opravy chyb od verze Team Foundation Server 2017 Update 2.


Práce

  • Export šablony s kódem znaků ASCII > 127 nemá WebLayout a obsahuje nesprávné názvy souborů.
  • Nastavení panelu a karty nezpracovává přejmenování Typu pracovní položky.
  • Změna pořadí karty Kanban v turečtině by měla být podle řazení zásobníku.
  • REST API WorkItemSearchConditionalFaultIn by mělo vyvolat NotSupportedException pro vyhledávání.
  • Pro WIT se nespouští událost StructureChangeNotification.
  • Přidání odkazu na další informace při překročení limitu maximálního počtu odkazů
  • Optimalizace plánu spuštění migrace dat pole pracovní položky k urychlení upgradu
  • Kontextová nabídka Přiřazený pro by kvůli jednoznačnosti měla místo zobrazovaného jména používat řetězec se seznamem.

Kód

  • Maven: Bude se teď generovat pokrytí kódu.
  • Výchozím režimem pro soubory HTML v novém Průzkumníku už nebude režim Náhled.
  • Přidali jsme posuvník při prohlížení sad změn.
  • Opravili jsme vertikální posouvání na webu (obě sady změn kódu> jako soubory) teď bude fungovat v IE 11/Chrome.
  • V Průzkumníku zdroje teď funguje posouvání (IE/Edge).
  • Teď můžete v sadách změn filtrovat uživatele, kteří projekt opustili.
  • Můžete teď vybrat soubor, pak v kořenovém adresáři zvolit Zpět u levého stromu a zůstat v režimu celé obrazovky.
  • Adresa URL vyhledávání už nevyvolá výjimku, když překročí výchozí podporovanou délku, pokud existuje velký počet úložišť.
  • Složky souborů už se nebudou konfigurovat, pokud v úložišti Git není žádná výchozí větev.
  • Instalace rozšíření nebudou kolidovat s úlohami předchozích operací odinstalace rozšíření.
  • Opravili jsme vyhledávání, které teď funguje i v případě selhání úloh.
  • ReindexingStatus už nezůstane ve stavu Inprogress, pokud se úloha Accountfaultin spustí víc než jednou.
  • Procházení TFVC už neselže kvůli problémům s oprávněními správy verzí (VC).
  • Funkce vyhledávání už po upgradu na TFS 2017 Update 2 v japonském sestavení neselže.
  • Funkce vyhledávání už při upgradu na TFS Update 2 z TFS Update 1 neselže.
  • Zpráva Výsledek úlohy teď bude poskytovat více informací o indexování.
  • Snížili jsme počet selhání operace Oprava.
  • TimeBoxed Crawler teď bude procházet aspoň jednu dávku bez ohledu na omezení doby provádění úlohy.
  • Opravili jsme klíčové ukazatele výkonu operací oprav, aby soubory, které selhaly, byly v souladu s protokoly pro vyhledávání.
  • Vylepšili jsme podporu pro verzi protokolu SSH v Gitu pro Windows.

Sestavení

  • Při pokusu o registraci agenta sestavení došlo k chybě: Ověřování – „Zásobník není dostatečný, aby mohl program dále bezpečně běžet.“
  • Aktualizace prvku vsts-agent, aby zahrnoval novou verzi Gitu
  • Povolení úlohy instalačního programu nástroje NuGet, aby umožňovala zahrnout NuGet.exe 4.3.0 do sestavení pro kompatibilitu s .NET
  • Není nastavené pole RequestedFor naplánovaného sestavení XAML.

Verze

  • Upgrade ze sady TFS 2017 nedokáže provést migraci připojené služby na základě Azure do koncového bodu.

Test

  • Úloha nasazení testovacího agenta má na počítači s Win7 SP1 několik problémů.
  • Pokud je cesta testovacího agenta nesprávná, nezaprotokoluje se jako chyba, ale zobrazí se jenom v ladění.
  • Testovací běh/úloha by neměla selhat, pokud se nepovedlo nahrát přílohu.
  • Rozhraní API GetTestPlatform bude hledat soubor testplatform.config v adresáři testování na základě konfigurace.
  • Vyřazení indexů v dbo.tbl_TestResult k výraznému zlepšení výkonu upgradu.
  • Zlepšení výkonu kroku obsluhy migrace výsledků testu k výraznému zlepšení výkonu upgradu.

Sestavy

  • Sestavy zbývající práce RDL teď zobrazují správné doby pro odstraněné úlohy.

Správa

  • Veřejná adresa URL stránky uživatelů by měla odpovídat volající adrese URL, třeba při použití nástroje pro vyrovnávání zatížení.

Známé problémy

Nesprávně zobrazené formuláře pracovních položek na webu

  • Problém:

    Pokud máte vlastní ovládací prvek, jako je například ovládací prvek s více hodnotami, nainstalovaný pro klienta Visual Studio, ale ne pro webového klienta, nepůjde formuláře pracovních položek na webu vykreslit.

  • Alternativní řešení:

    Budete muset aktualizovat na nejnovější verzi ovládacího prvku. Je nutné přidat rozložení webové stránky, které nebude obsahovat chybějící ovládací prvek. Nejnovější ovládací prvek s více hodnotami pro aktualizaci TFS 2017 najdete na stránce Custom Controls for TFS Work Item Tracking (Vlastní ovládací prvky pro sledování pracovních položek TFS). Další informace o rozložení najdete na stránce s referenčními informacemi o všech elementech FORM XML (TFS 2015).

Podívejte se na problémy nahlášené uživateli Team Foundation Serveru 2017.

Portál komunity vývojářů


Názory a návrhy

Rádi uslyšíme váš názor! Na portálu Komunita vývojářů může nahlásit a sledovat problém. Rady můžete získat na webu Stack Overflow.


Na začátek stránky