Bagikan melalui


Catatan Rilis Pembaruan 1 Team Foundation Server 2015


| Komunitas | PengembangPersyaratan dan Kompatibilitas | SistemKetentuan | LisensiBlog | TFS DevOpsHASH SHA-1 | 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 2015 Update 1.

Untuk mempelajari selengkapnya tentang Team Foundation Server 2015, lihat halaman Foundation Team.

Silakan lihat halaman Penginstalan TFS untuk informasi selengkapnya.


Tanggal Rilis Ikon Catatan Rilis: 30 November 2015

Ringkasan Apa yang Baru di Team Foundation Server 2015 Update 1

Pembaruan fitur:


Detail Tentang Apa yang Baru di Team Foundation Server 2015 Update 1

Git dan TFVC dalam proyek yang sama

Team Foundation Server sekarang mendukung penambahan repositori Git ke Team Foundation Version Control (TFVC) Team Projects atau menambahkan repositori TFVC ke proyek tim Git. Ini memudahkan untuk mengadopsi sistem kontrol versi baru sambil menyimpan semua data proyek tim Anda saat ini. Anggota tim perlu menjalankan Visual Studio 2015 Update 1 untuk beralih antara TFVC dan Git dalam proyek tim yang sama.

Kontrol versi di web - riwayat dan penyempurnaan memulai

Kami telah meningkatkan halaman detail penerapan untuk penerapan penggabungan sehingga lebih mudah untuk membaca pesan penerapan dan melihat detail penting dari penerapan penggabungan. Gabungkan menerapkan default untuk menampilkan diff terhadap induk 1 karena itu adalah perbedaan yang paling mungkin Anda inginkan, terutama jika Anda menggunakan permintaan pull. Selain itu, repositori Git kosong dan pengalaman repositori Git kloning memudahkan untuk mengkloning repositori Anda melalui Visual Studio, XCode, Eclipse, atau baris perintah.

Kueri pada kolom Kanban

Data dari papan Kanban Anda, termasuk kolom papan, indikator selesai kolom, dan jalur renang papan, semuanya sekarang tersedia. Anda dapat membuat kueri, bagan, dan aturan gaya berdasarkan kueri tersebut. Bidang ini muncul di semua pemilih opsi kolom, dan dapat diekspor sebagai bidang baca-saja di Excel. Anda akan melihat tiga bidang baru dalam pengalaman item kerja:

  • Kolom Papan: kolom papan Kanban saat ini tempat item kerja berada.
  • Kolom Papan Selesai: Nilai False (Doing) atau True (Done) tergantung pada apakah item kerja berada di kolom pemisahan Doing atau Done pada papan Kanban.
  • Jalur Papan: papan swimlane Kanban saat ini.

SonarQube bekerja untuk program Java yang dibangun dengan tugas Maven Build

Sekarang Anda dapat melakukan analisis SonarQube menggunakan Tugas Build Maven.

Tugas build Analisis SonarQube berfungsi dengan agen lokal dan yang dihosting

SonarQube membangun tugas yang menyematkan sonar-msbuild-runner 1.0 bekerja dengan agen lokal dan yang dihosting. Anda sekarang dapat menggunakan dua tugas build untuk menjalankan analisis SonarQube bersama dengan MSBuild. Sebelum langkah-langkah build yang menjalankan MSBuild yang sebenarnya, sisipkan SonarQube untuk MSBuild - Mulai tugas Analisis untuk menentukan parameter proyek SonarQube, koneksi ke server SonarQube, dan (hingga SonarQube 5.2 tersedia) koneksi ke database SonarQube. Setelah tugas build dan pengujian apa pun, tambahkan tugas SonarQube for MSBuild - End Analysis untuk menyelesaikan analisis dan mengirim data ke SonarQube.

Tugas build Sonarqube

Multi-pilih pada semua backlog

Multi-pilih tersedia di semua backlog dan mendukung:

  • Pengurutan ulang seret dan letakkan ulang dan induk ulang
  • Menyeret item ke perulangan
  • Menyeret item ke panel pemetaan
  • Dukungan untuk pindah ke atas dan pindah ke posisi pada menu konteks
  • Pengeditan massal
  • Menetapkan secara massal ke

Pewarnaan tag di Kanban

Sekarang Anda dapat mengubah warna dan gaya teks judul serta menambahkan warna ke tag tertentu. Untuk mencoba ini, klik ikon gigi. Anda bisa memformat teks judul di bawah Gaya dan tag warna di bawah Warna tag.

Tugas sebagai daftar periksa

Tugas sekarang dapat ditambahkan, diedit, dan ditandai sebagai selesai langsung dari kartu induk di papan Anda. Ringkasan status roll-up menunjukkan jumlah tugas yang selesai dan berapa banyak yang tersisa.

Dashboard

Dasbor sekarang tersedia di Team Foundation Server Update 1. Dasbor memberikan visibilitas kepada tim dan pemangku kepentingan Anda tentang kemajuan pekerjaan, kode, pengujian, dan build.

Kami telah menambahkan hal-hal berikut:

  • Dasbor yang dapat disesuaikan. Halaman beranda proyek yang ada sekarang menjadi pengalaman yang benar-benar dapat disesuaikan, memberi Anda kontrol penuh atas semua data di layar Anda. Sebagai admin tim, Anda dapat mengatur ulang, menghapus, atau menambahkan widget yang Anda inginkan dan gunakan. Katalog widget baru dapat diakses oleh admin tim melalui tombol plus hijau besar (+) di sisi kanan bawah dasbor.
  • Membuat beberapa dasbor. Hingga saat ini, halaman Gambaran Umum Tim adalah satu-satunya halaman yang dapat digunakan tim untuk menyematkan widget. Sekarang, sebagai admin tim, Anda dapat membuat beberapa dasbor menggunakan tombol plus (+) di samping dasbor yang ada atau melalui manajer dasbor. Manajer dasbor dapat diakses melalui ikon pengaturan di dasbor.
  • Widget dasbor baru. Semua bagian data yang dulunya tersedia di halaman Gambaran Umum Tim sebelumnya sekarang tersedia melalui katalog widget. Anda masih dapat menambahkan beberapa bagan ke dasbor melalui hub Kerja, Uji, dan Bangun. Selain itu, kami telah membawa widget baru ke dalam katalog: petak kueri bersyarah (yang memungkinkan Anda mengatur merah atau hijau jika jumlah item kerja melewati ambang batas); petak peta kode (penerapan terbaru dalam 7 hari terakhir); widget hasil kueri (memungkinkan Anda melihat semua item kerja dari kueri); dan widget markdown (memungkinkan teks, gambar, dan tautan kustom). 

Mengganti nama kolom dan swimlanes Kanban sebaris

Anda sekarang dapat mengganti nama kolom di papan Kanban Anda, tanpa harus melompat ke dialog konfigurasi.

Permintaan pull di Visual Studio

Team Explorer memiliki hub Permintaan Pull baru di mana pengguna dapat melihat daftar permintaan pull yang telah mereka buat serta permintaan pull yang telah ditetapkan orang lain kepada mereka. Kami telah meningkatkan pengalaman Buat Permintaan Pull yang memungkinkan pengguna menerbitkan cabang dan membuat permintaan pull dalam satu tindakan.

#ID dalam permintaan pull

Anda sekarang dapat menyebutkan item kerja menggunakan simbol "#" dalam diskusi permintaan pull, komentar kode permintaan pull, dan komentar kode penerapan. Item kerja tersebut dapat diklik dan menyajikan pengalaman kotak cahaya item kerja yang anda kenal.

Kebijakan cabang untuk mewajibkan item kerja tertaut

Kami sekarang memiliki kebijakan cabang untuk mewajibkan item kerja terkait untuk setiap permintaan pull. Seperti kebijakan peninjau kode dan build, kode apa pun yang dikirimkan ke cabang harus dikirimkan melalui permintaan pull. Saat Anda membuat permintaan pull, penerapan terkait diperiksa untuk tautan item kerja, dan jika setidaknya ada satu tautan, kebijakan terpenuhi. Selain itu, Anda sekarang dapat menautkan item kerja untuk menarik permintaan secara langsung, dan jika permintaan pull langsung ditautkan ke setidaknya satu item kerja, kebijakan terpenuhi. Jika tidak ada item kerja yang ditautkan ke permintaan pull atau penerapan terkait, kebijakan tidak akan berhasil.

Menambahkan/menghapus pengguna dari kapasitas

Dua tombol baru pada toolbar memungkinkan Anda menambahkan anggota mana pun ke paket sprint Anda (termasuk yang ada di luar tim Anda), serta menambahkan anggota tim yang hilang.

Beberapa aktivitas per anggota tim

Saat merencanakan kapasitas untuk sprint, Anda sekarang dapat menetapkan beberapa aktivitas ke satu anggota tim. Cukup arahkan mouse ke atas atau klik pada baris, lalu klik elipsis (...) untuk menambahkan aktivitas baru. Jika anggota tim melakukan pengembangan dan pengujian, Anda dapat menyempurnakan kapasitas agar sesuai dengan set keterampilan tim Anda.

Seret item apa pun ke perulangan dari mana saja

Anda sekarang dapat menyeret item kerja apa pun dari papan atau backlog apa pun ke sprint.

Menambahkan panel pada backlog perulangan

Kami telah membuat perubahan yang memungkinkan Anda untuk menambahkan item backlog baru langsung ke backlog sprint Anda. Sebelumnya, satu-satunya cara untuk menambahkan pekerjaan baru ke persyaratan atau bug ke sprint adalah dengan menambahkannya ke backlog produk, lalu menyeret setiap item satu per satu ke sprint yang benar.

Garis pada burndown menunjukkan kapasitas aktual

Bagan burndown sekarang memiliki garis yang menunjukkan kapasitas yang tersedia selama sprint, selain garis tren ideal yang ada. Sekarang Anda akan memiliki gambaran yang lebih baik tentang apakah Anda berada di jalur untuk menyelesaikan semua pekerjaan Anda selama sprint. Baris ini dibangun berdasarkan data kapasitas, termasuk hari libur individu dan tim.

Menyusun ulang kartu saat mengubah kolom

Sekarang Anda dapat menyusun ulang kartu saat mengubah kolom, sehingga kartu tetap berada di tempat Anda menjatuhkannya. Kami juga menghilangkan pengguliran otomatis, sehingga papan menyimpan lokasinya setelah Anda menjatuhkan kartu.

Mengonfigurasi pengaturan langsung dari backlog/papan

Ikon roda gigi muncul di semua halaman backlog dan papan. Klik untuk menampilkan semua pengaturan yang tersedia untuk halaman tersebut. Saat pengaturan baru tersedia, Anda akan menemukannya di sini.

Sembunyikan bidang kosong pada kartu

Kami telah menambahkan kemampuan untuk menyembunyikan bidang kosong pada kartu. Ini berarti lebih sedikit spasi kosong, kartu yang lebih kecil, dan lebih banyak kartu di papan Anda. Untuk mengaktifkan fitur ini, klik ikon gigi, pilih Bidang, dan kosongkan Perlihatkan bidang kosong.

Pewarnaan kartu pada papan tugas dan papan Kanban

Sekarang Anda dapat mengonfigurasi papan untuk menyertakan pemformatan kustom pada item kerja Anda, berdasarkan nilai apa pun. Menyiapkan ini mudah. Klik ikon gigi di bagian atas papan Anda, pilih Gaya kartu, dan buat aturan untuk warna yang ingin Anda tambahkan.

Saat membuat kueri, batasi nilai yang diperlihatkan untuk Tipe Item Kerja

Sekarang Anda dapat mencakup kueri untuk membatasi daftar drop-down untuk status dan jenis item kerja, menghilangkan status dan jenis dari proyek di luar lingkup kueri Anda.

Pengujian manual: Mengekspor hasil pengujian

Fitur Ekspor Paket Uji di Test Hub memungkinkan Anda mengirim email atau mencetak paket pengujian dalam format yang mudah ditinjau. Hingga saat ini, Anda dapat mengekspor informasi yang berfokus pada pengujian-penulisan seperti rencana pengujian, hierarki rangkaian pengujian, konfigurasi pengujian, dan kasus pengujian. Sekarang ada dukungan untuk mengekspor informasi test–execution–centric. Anda dapat menggunakan fitur ini untuk berbagi status terperinci tentang kemajuan eksekusi pengujian dengan pemangku kepentingan. Dalam dialog pemilihan ekspor, Anda dapat mengekspor hasil pengujian terbaru, yang mengekspor hasil pengujian terbaru untuk semua pengujian kasus pengujian, termasuk bidang seperti waktu pengujian dijalankan, build yang diuji, konfigurasi yang diuji, penguji menetapkan pengujian, dan identitas yang benar-benar menjalankan pengujian.

Pengujian Manual: Hasil langkah pengujian manual dan perulangan untuk pengujian berbasis data

Test Hub mendukung menjalankan pengujian manual dan melihat informasi lulus/gagal pengujian. Hingga saat ini, melihat informasi hasil pengujian terperinci seperti detail langkah pengujian, komentar, dan lampiran hanya dimungkinkan dengan Microsoft Test Manager (MTM). Dengan pembaruan ini, Anda dapat menelusuri langkah-langkah pengujian mana yang lulus atau gagal dan komentar yang dimasukkan oleh penguji saat menjalankan pengujian manual. Di Test Hub, klik tab Jalankan . Jika Anda telah menjalankan pengujian menggunakan MTM dan telah mengambil cuplikan layar, video, dan lampiran lainnya seperti informasi sistem, Anda juga dapat melihatnya. Jika pengujian Anda digerakkan oleh data dengan parameter, Anda dapat menelusuri detail untuk semua iterasi pengujian. Untuk menelusuri informasi hasil pengujian terperinci ini, buka panel Hasil Pengujian Terbaru dan klik dua kali hasil pengujian. Anda juga dapat melihat hasil pengujian ini dengan menavigasi ke tab Jalankan di Test Hub.

Kontrol akses yang disempurnakan untuk sumber daya build

Administrator build sekarang dapat menambahkan izin ke antrean agen, yang membatasi siapa yang dapat menggunakan antrean tersebut dalam definisi build.

Integrasi kontrol sumber yang disempurnakan di Team Build

Anda dapat mengontrol pemetaan sisi klien untuk folder kontrol sumber dari Team Foundation Version Control (TFVC). Kami telah mengurangi jumlah karakter di direktori kerja default untuk Team Build, yang akan membantu mengurangi beberapa masalah panjang jalur di Team Build.

Memperbaiki masalah kegunaan kecil di Build Explorer

Item menu konteks Build Saya tersedia lagi di Build Explorer. Ini membuka daftar build Anda di Visual Studio alih-alih selalu membawa Anda ke web. Mengklik build individual untuk melihat detailnya masih akan meluncurkan browser.

Menguji kebijakan penyimpanan hasil

Kami telah mengaktifkan dukungan dalam produk untuk menyederhanakan pembersihan data hasil pengujian dan menghapus dependensi pada alat seperti Test Attachment Cleaner. Fitur kebijakan penyimpanan hasil pengujian menambahkan kemampuan untuk membersihkan semua data hasil pengujian dalam sistem termasuk eksekusi pengujian, hasil pengujian, dan lampiran pengujian yang lebih lama dari jumlah hari yang ditentukan. Semua hasil pengujian dalam sistem, termasuk hasil dari alur kerja pengujian otomatis, alur kerja pengujian manual, dan hasil pengujian yang diterbitkan menggunakan REST API dibersihkan menggunakan fitur ini. Kebijakan penyimpanan ini dapat dikonfigurasi pada tingkat proyek tim. Anda dapat menentukan kebijakan terpisah untuk hasil pengujian otomatis dan manual, menawarkan fleksibilitas untuk mempertahankan hasil pengujian manual lebih lama dari hasil pengujian otomatis.

Kami juga mengintegrasikan retensi pengujian dengan kebijakan penyimpanan sistem build baru (Build vNext) dengan menambahkan fungsionalitas untuk menghapus hasil pengujian saat build dihapus.

Kemajuan paritas build XAML

Team Build di Visual Studio Team Services dan Team Foundation Server sekarang mendukung fitur berikut dari sistem build XAML:

  • Sumber label di Git dan TFVC
  • Pemetaan ruang kerja sisi klien untuk TFVC

Ringkasan terapkan detail lebih mudah dibaca

Ringkasan detail penerapan lebih mudah dibaca karena pesan penerapan berada di bagian atas dan pesan yang diperluas di bawah ini. Ini juga default untuk menunjukkan perbedaan dengan induk 1, yang berfungsi dengan baik dengan pengalaman permintaan pull baru yang selalu membuat penerapan penggabungan.

Pengalaman yang ditingkatkan untuk repositori Git kosong dan mengkloning repositori yang ada

Lebih mudah untuk mengkloning repositori di Visual Studio Team Services dan Team Foundation Server. Anda dapat mengkloning di Visual Studio atau membuat token akses pribadi langsung dari halaman repositori Git kosong atau tombol kloning.

Dukungan penyebaran Azure Resource Group dalam alur kerja build

Dengan penambahan tugas penyebaran Azure Resource Group, bersama dengan dukungan ARM (Azure Resource Manager), Anda dapat mengelola siklus hidup Grup Sumber Daya Azure. Ini termasuk dukungan untuk provisi dan penyebaran sumber daya Azure. Azure Resource Manager memungkinkan Anda membuat templat penyebaran yang dapat digunakan kembali yang secara deklaratif menjelaskan sumber daya yang membentuk aplikasi Anda (misalnya, situs web dan database SQL). Ini menyederhanakan proses menciptakan lingkungan yang kompleks untuk pengembangan, pengujian, dan produksi secara berulang. Anda dapat menemukan templat Azure di GitHub dan Azure Gallery.

Selain itu, titik akhir koneksi layanan Azure sekarang mendukung Azure AD Security Principals

Pengiriman berkelanjutan: Penyediaan sumber daya di Azure

Dengan menggunakan Azure Resource Manager, Anda sekarang dapat menyertakan langkah dalam definisi build untuk memprovisikan sumber daya. Tugas "Penyebaran Grup Sumber Daya Azure" baru memungkinkan Anda menyediakan sumber daya, seperti komputer virtual, dengan menggunakan file templat lalu menyebarkan build terbaru ke dalam sumber daya tersebut dengan menggunakan ekstensi sumber daya, seperti ekstensi sumber daya DSC.

Pemfilteran daftar kesalahan Visual Studio mengatur file yang dimodifikasi

Sekarang Anda dapat memfilter daftar kesalahan untuk melihat hanya kesalahan, peringatan, dan informasi dalam file yang memiliki perubahan tertunda. Dengan cara ini, Anda tidak kewalahan oleh kesalahan dalam file yang tidak Anda sentuh, dan Anda dapat fokus pada kesalahan yang memiliki kesempatan untuk diperbaiki.

Pemfilteran daftar kesalahan Visual Studio yang diatur oleh file yang dimodifikasi

Penginstal integrasi Office mandiri

Penginstal Team Explorer mandiri dihapus di Team Foundation Server 2015 karena banyak fitur non-pengembang dipindahkan ke pengalaman web TFS. Salah satu ketidaknyamanan yang diperkenalkan ini adalah bahwa non-pengembang yang ingin menggunakan kemampuan integrasi TFS Office tidak dapat lagi mengaksesnya kecuali mereka menginstal versi lengkap Visual Studio. Dalam rilis Pembaruan 1 TFS 2015, alat penginstal integrasi Office mandiri sekarang tersedia. Ini termasuk integrasi Excel Proyek integrasi klien dan alat storyboarding berbasis PowerPoint.


Perbaikan Bug & Masalah yang Diketahui

Untuk deskripsi lengkap tentang peningkatan teknologi, perbaikan bug, dan masalah yang diketahui dalam rilis ini, lihat artikel Pangkalan Pengetahuan (KB) berikut ini.


Saran & Umpan Balik

Kami ingin mendengar pendapat Anda! Anda dapat melaporkan masalah dan melacaknya melalui Komunitas Pengembang dan mendapatkan saran tentang Stack Overflow. Seperti biasa, jika Anda memiliki ide tentang hal-hal yang ingin Anda lihat kami prioritaskan, buka Komunitas Pengembang untuk menambahkan ide Anda atau memilih yang sudah ada.


Bagian Atas Halaman