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í.
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.
Datum 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.
Datum 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.
- Vyřešte problém nahlášený v tomto lístku zpětné vazby komunity vývojářů.
Datum 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.
- CVE-2021-27067: Zpřístupnění informací
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
Extrahujte balíček AzureResourceGroupDeployment.zip do nové složky v počítači.
Stáhněte a nainstalujte Node.js 14.15.1 a npm (součástí Node.js stažení) podle vašeho počítače.
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
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 .
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
- 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>*
Datum 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
Datum 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
Datum 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í
Datum 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
Datum 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.“
Datum 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
Datum 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ů
Datum 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
Datum 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
Datum 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.
Datum 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.
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.