Alat build Source Link sekarang disertakan dalam .NET SDK. Source Link memungkinkan paket dan aplikasi untuk menyematkan informasi tentang informasi kontrol sumber artefak bawaan. Sebagai efek samping, informasi penerapan disertakan dalam InformationalVersion nilai pustaka dan aplikasi bawaan.
Catatan
Perubahan ini memengaruhi proyek apa pun yang dibangun dengan .NET 8 SDK, bahkan yang menargetkan .NET 7 atau versi yang lebih lama.
Perilaku sebelumnya
Sebelum perubahan ini, default InformationalVersion pustaka atau aplikasi adalah Version properti .
Perilaku yang baru
Mulai dari .NET 8, default InformationalVersion pustaka atau aplikasi adalah Version properti danSourceRevisionId properti .
Source Link memungkinkan alat editor yang kaya, seperti dukungan go-to-definition untuk file sumber non-lokal. Manfaat ini layak termasuk secara default untuk semua artefak.
Tindakan yang direkomendasikan
Jika proses atau kode build Anda tidak mengharapkan informasi Revisi Sumber di InformationalVersion, Anda dapat menonaktifkan perilaku baru dengan mengatur properti ke IncludeSourceRevisionInInformationalVersionfalse dalam file proyek Anda.
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik:
This module introduces the concepts and practices for using source control in finance and operations apps. It covers fundamental source control tasks, such as checking in and checking out code, creating branches, and managing versions.