Catatan Rilis Team Foundation Server 2017 Update 3
| Persyaratan Sistem Komunitas | Pengembang dan Ketentuan | Lisensi Kompatibilitas | TFS DevOps Blog | SHA-1 Hash | | Catatan Rilis Visual Studio 2019 Terbaru|
Catatan
Ini bukan versi terbaru Team Foundation Server. Untuk mengunduh rilis terbaru, silakan kunjungi catatan rilis saat ini untuk Team Foundation Server 2018 Update 3. Anda dapat mengubah bahasa halaman ini dengan mengklik ikon bola dunia di footer halaman dan memilih bahasa yang Anda inginkan.
Dalam artikel ini, Anda akan menemukan informasi mengenai Team Foundation Server 2017 Update 3. Klik tombol untuk mengunduh.
Untuk mempelajari selengkapnya tentang Team Foundation Server 2017, lihat halaman Persyaratan dan Kompatibilitas Server Team Foundation.
Silakan lihat halaman Penginstalan TFS untuk informasi selengkapnya.
Tanggal Rilis: 17 Mei 2022
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 15
Kami telah merilis patch untuk Team Foundation Server 2017.3.1 yang memperbaiki hal berikut.
- Cabut semua token akses pribadi setelah akun Active Directory pengguna dinonaktifkan.
Tanggal Rilis: 14 September 2021
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 14
Kami telah merilis patch untuk Team Foundation Server 2017.3.1 yang memperbaiki hal berikut.
- Menyelesaikan masalah yang dilaporkan dalam tiket umpan balik Komunitas Pengembang ini.
Tanggal Rilis: 13 April 2021
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 13
Kami telah merilis patch untuk Team Foundation Server 2017.3.1 yang memperbaiki hal berikut.
- CVE-2021-27067: Pengungkapan informasi
Untuk menerapkan perbaikan untuk patch ini, Anda harus menginstal tugas AzureResourceGroupDeployment .
Penginstalan tugas AzureResourceGroupDeployment
Catatan
Semua langkah yang disebutkan di bawah ini perlu dilakukan pada komputer Windows
Instal
Ekstrak paket AzureResourceGroupDeployment.zip ke folder baru pada komputer Anda.
Unduh dan instal Node.js 14.15.1 dan npm (disertakan dengan unduhan Node.js) sesuai dengan komputer Anda.
Buka perintah dalam mode administrator dan jalankan perintah berikut untuk menginstal tfx-cli.
npm install -g tfx-cli
Buat token akses pribadi dengan hak istimewa Akses penuh dan salin token tersebut. Token akses Pribadi ini akan digunakan saat menjalankan perintah login tfx.
Jalankan hal berikut ini dari perintah. Saat diminta, masukkan URL Layanan dan token akses Pribadi.
~$ tfx login
Copyright Microsoft Corporation
> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully
- Jalankan perintah berikut untuk mengunggah tugas di server. Gunakan jalur file .zip yang diekstrak dari langkah 1.
~$ tfx build tasks upload --task-path *<Path of the extracted package>*
Tanggal Rilis: 8 Desember 2020
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 12
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki hal berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2020-17145: Kerentanan Spoofing Azure DevOps Server and Team Foundation Server
Tanggal Rilis: 10 Juni 2020
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 11
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki hal berikut. Lihat posting blog untuk informasi selengkapnya.
- Menambahkan dukungan untuk SHA2 di SSH
Tanggal Rilis: 10 Maret 2020
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 10
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki hal berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2020-0700: Kerentanan Scripting Lintas Situs
- CVE-2020-0758: Elevasi Kerentanan Hak Istimewa
Tanggal Rilis: 10 September 2019
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 8
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2019-1305: Kerentanan scripting lintas situs (XSS) dalam Repositori
Tanggal Rilis: 13 Agustus 2019
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 7
Kami telah merilis patch untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- Sinkronisasi Gudang Pelacakan Item Kerja berhenti disinkronkan dengan kesalahan: "TF221122: Terjadi kesalahan saat menjalankan pekerjaan Work Item Tracking Warehouse Sync untuk pengumpulan proyek tim atau server Team Foundation ATE. >--- System.Data.SqlClient.SqlException: Tidak dapat membuat rekaman kompensasi. Data historis hilang."
Tanggal Rilis: 9 Juli 2019
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 6
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2019-1072: Kerentanan eksekusi kode jarak jauh dalam pelacakan item kerja
Tanggal Rilis: 14 Mei 2019
Detail Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 5
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2019-0872: Kerentanan scripting lintas situs (XSS) dalam Rencana Pengujian
- CVE-2019-0979: Kerentanan scripting lintas situs (XSS) dalam hub Pengguna
Tanggal Rilis: 9 April 2019
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 4
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2019-0866: Kerentanan eksekusi kode jarak jauh di Pipelines
- CVE-2019-0868: Kerentanan scripting lintas situs (XSS) dalam Pipelines
- CVE-2019-0870: Kerentanan scripting lintas situs (XSS) dalam Pipelines
- CVE-2019-0871: Kerentanan scripting lintas situs (XSS) dalam Pipelines
Tanggal Rilis: 12 Maret 2019
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1 Patch 3
Kami telah merilis patch keamanan untuk TFS 2017 Update 3.1 yang memperbaiki bug berikut. Lihat posting blog untuk informasi selengkapnya.
- CVE-2019-0777: Kerentanan skrip lintas situs (XSS) dalam Alur
Tanggal Rilis: 28 Februari 2018
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3.1
Pembaruan ini memperbaiki potensi scripting lintas situs (XSS) dan kerentanan keamanan lainnya. Lihat posting blog untuk informasi selengkapnya. Ini adalah peningkatan penuh, sehingga Anda dapat meningkatkan langsung ke TFS 2017 Update 3.1.
Tanggal Rilis: 6 November 2017
Detail Tentang Apa yang Baru di Team Foundation Server 2017 Update 3
Ini adalah pembaruan untuk Team Foundation Server 2017 yang mencakup perbaikan bug sejak Team Foundation Server 2017 Update 2.
Kerja
- Mengekspor templat dengan kode >karakter ASCII 127 tidak memiliki WebLayout dan menyertakan nama file yang salah.
- Pengaturan Papan dan Kartu tidak menangani penggantian nama Tipe Item Kerja.
- Pengurutan ulang kartu papan Kanban dalam bahasa Turki harus dengan peringkat tumpukan.
- REST API WorkItemSearchConditionalFaultIn harus melempar NotSupportedException untuk Pencarian.
- Peristiwa StructureChangeNotification tidak diaktifkan untuk WIT.
- Tambahkan tautan ke info selengkapnya saat melebihi batas tautan maks.
- Optimalkan rencana eksekusi migrasi data bidang item kerja untuk meningkatkan performa peningkatan.
- Menu konteks Ditetapkan Ke harus menggunakan string kombo alih-alih nama tampilan untuk disambiguate.
Kode
- Maven: Cakupan kode sekarang akan dihasilkan.
- File HTML tidak akan lagi default ke mode Pratinjau di Explorer baru.
- Kami telah menambahkan bilah gulir saat melihat set perubahan.
- Kami memperbaiki pengguliran vertikal di Web (kedua Code-Changesets> sebagai Files) sekarang akan berfungsi di IE 11/Chrome.
- Menggulir sekarang berfungsi di Penjelajah Sumber (IE/Edge).
- Sekarang Anda dapat memfilter set perubahan untuk pengguna yang telah meninggalkan proyek.
- Anda sekarang dapat memilih file, lalu memilih kembali di direktori akar, dari pohon kiri, dan tetap dalam mode layar penuh.
- URL pencarian tidak akan lagi melemparkan pengecualian ketika melebihi panjang yang didukung default jika ada sejumlah besar repositori.
- Folder file tidak lagi dikonfigurasi jika tidak ada cabang default di Repositori Git.
- Penginstalan ekstensi tidak akan bertentangan dengan pekerjaan operasi penghapusan instalan ekstensi sebelumnya.
- Kami memperbaiki Pencarian dan sekarang berfungsi meskipun ada kegagalan pekerjaan.
- ReindexingStatus tidak akan lagi berada dalam status Inprogress jika pekerjaan Accountfaultin dijalankan lebih dari sekali.
- Perayapan TFVC tidak akan lagi gagal karena masalah izin kontrol versi (VC).
- Fungsi Pencarian tidak akan lagi gagal setelah peningkatan ke TFS 2017 Update 2 di build Jepang.
- Fungsi Pencarian tidak akan lagi gagal seperti saat meningkatkan dari TFS Update 1 ke TFS Update 2.
- Pesan Hasil Pekerjaan sekarang akan memberikan lebih banyak wawasan tentang pengindeksan.
- Kami telah mengurangi jumlah kegagalan operasi Patch.
- TimeBoxed Crawler sekarang akan merayap setidaknya satu batch terlepas dari batas waktu eksekusi pekerjaan.
- Kami memperbaiki KPI operasi patch agar file yang gagal konsisten dengan log untuk Pencarian.
- Kami meningkatkan dukungan untuk versi protokol SSH di Git untuk Windows.
Build
- Kesalahan saat mencoba mendaftarkan agen build: Autentikasi - "Tumpukan tidak cukup untuk terus menjalankan program dengan aman."
- Perbarui vsts-agent untuk membawa git versi baru.
- Aktifkan tugas Penginstal Alat NuGet agar NuGet.exe 4.3.0 disertakan dalam build untuk kompatibilitas dengan .NET.
- RequestedFor bidang build XAML terjadwal tidak diatur.
Lepaskan
- Peningkatan dari TFS 2017 gagal migrasi titik akhir layanan-ke-layanan yang terhubung berbasis Azure.
Uji
- Menyebarkan tugas Agen Pengujian memiliki beberapa masalah pada komputer Win7-SP1.
- Jika jalur Agen Pengujian salah, jalur tersebut tidak dicatat sebagai kesalahan, tetapi hanya muncul di debug.
- Uji eksekusi/tugas seharusnya tidak gagal jika unggahan lampiran gagal.
- GetTestPlatform API akan mencari file testplatform.config di direktori pemeriksaan berdasarkan konfigurasi.
- Hilangkan indeks pada dbo.tbl_TestResult untuk meningkatkan performa secara signifikan.
- Tingkatkan performa hasil pengujian langkah layanan migrasi untuk meningkatkan performa peningkatan secara signifikan.
Pelaporan
- Laporan Burndown RDL sekarang menunjukkan jumlah waktu yang benar untuk tugas yang dihapus.
Administrasi
- URL Publik halaman Pengguna harus cocok dengan URL panggilan seperti saat load balancer terlibat.
Masalah Umum
Formulir item kerja tidak dirender dengan benar di web
Masalah:
Jika Anda memiliki kontrol kustom, seperti kontrol multinilai, diinstal untuk klien Visual Studio tetapi bukan klien web, formulir item kerja di web gagal dirender.
Solusi:
Anda harus memperbarui ke versi terbaru kontrol Anda. Anda perlu menambahkan tata letak web yang tidak berisi elemen kontrol yang hilang. Anda dapat menemukan kontrol multinilai terbaru untuk Pembaruan TFS 2017 pada halaman Kontrol Kustom untuk Pelacakan Item Kerja TFS. Untuk informasi selengkapnya tentang tata letak, lihat Semua halaman referensi elemen XML FORMULIR (TFS 2015).
Lihat masalah yang dilaporkan pelanggan yang dilaporkan untuk Team Foundation Server 2017.
Umpan Balik & Saran
Kami ingin mendengar pendapat Anda! Anda dapat melaporkan masalah dan melacaknya melalui Komunitas Pengembang dan mendapatkan saran tentang Stack Overflow.