Mendapatkan riwayat item

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Salah satu keuntungan dari sistem kontrol versi adalah Anda dapat melihat kembali waktu untuk mendapatkan informasi terperinci tentang perubahan apa yang telah dilakukan pada file Anda. Team Foundation Version Control (TFVC) mempertahankan data historis yang terkait dengan setiap versi setiap file yang pernah dicek masuk.

Sering kali ketika Anda melihat riwayat file, folder, atau cabang, Anda mencoba menyelesaikan masalah atau menjawab pertanyaan. Dengan menggunakan jendela Riwayat di Visual Studio, Anda dapat menyelesaikan pertanyaan dan situasi dengan lebih mudah seperti berikut ini:

  • Perubahan apa yang telah dilakukan dalam beberapa minggu atau bulan terakhir?

  • Item kerja apa yang diselesaikan oleh perubahan ini ke file?

  • Siapa diperiksa dalam perubahan ini? Apa yang mereka katakan tentang perubahan itu? Apa yang mereka ubah?

  • Jika perubahan tak terduga terjadi dalam file ini, menyebabkan bug di area produk yang menurut tim stabil, siapa yang membuat perubahan ini, dan mengapa?

  • Jika perubahan di cabang ini memperbaiki bug yang juga perlu diperbaiki di cabang lain, bagaimana Anda dapat memastikan bahwa perubahan digabungkan ke cabang tersebut?

Gunakan jendela Riwayat Visual Studio untuk mendapatkan data historis terperinci tentang proyek, cabang, folder, atau file.

Prasyarat

Anda harus menjadi salah satu Kontributor untuk proyek Anda. Untuk mempelajari selengkapnya, lihat Izin TFVC default.

Buka jendela Riwayat

Untuk membuka jendela Riwayat dari Visual Studio, klik kanan item di Penjelajah Kontrol Sumber lalu pilih Tampilkan Riwayat.

Tip

Anda dapat menyesuaikan posisi jendela dengan mengklik kanan judul lalu memilih Float, Dock, atau Atur Tata Letak Tab.

Anda juga dapat menggunakan perintah Riwayat baris perintah untuk membuka jendela di Visual Studio.

Jendela Riwayat menampilkan data historis tentang item dalam dua tab:

  • Tab Set Perubahan mencantumkan setiap perubahan yang dilakukan pada item, termasuk pengeditan, penggantian nama, dan penggabungan.

  • Tab Label mencantumkan setiap label yang telah diterapkan ke item.

Tab Changesets

Tab Set Perubahan menampilkan data terperinci tentang setiap perubahan yang telah dilakukan pada item. Semua set perubahan yang telah memodifikasi item tercantum dalam tabel yang menyertakan kolom berikut:

  • Changeset: ID set perubahan.

  • Pengguna: Nama pengguna yang memeriksa set perubahan.

  • Tanggal: Tanggal dan waktu set perubahan dicek masuk.

  • Komentar: Komentar yang dimasukkan oleh pengguna yang memeriksa set perubahan.

File juga menampilkan data di kolom berikut:

  • Ubah: Jenis perubahan yang dibuat pada file dengan set perubahan. Contoh nilai yang bisa muncul di kolom ini meliputi tambahkan, edit, ganti nama, dan gabungkan.

  • Jalur: Jalur ke file.

Catatan

Jika Anda membuka jendela Riwayat dengan menggunakan tf history perintah , dan Anda menampilkan data tentang proyek, cabang, atau folder, riwayat item turunan seperti file yang terkandung dalam folder hanya muncul jika Anda menggunakan opsi ./recursive

Tip

Terkadang Anda perlu berbagi data semacam ini dengan orang lain. Anda bisa memilih satu atau beberapa baris dari tabel di tab Changesets , klik kanan baris tersebut, pilih Salin untuk menyalin data ke clipboard, lalu menempelkan data ke dalam pesan email, dokumen, atau lembar bentang.

Tugas umum

Dengan menggunakan tab Changesets , Anda bisa melakukan tugas berikut:

Tugas

Konten pendukung

  • Lihat item seperti yang ada saat set perubahan dicentang: Klik dua kali atau klik kanan set perubahan, lalu pilih Tampilkan. Perintah ini hanya tersedia jika item adalah file.

Tidak

  • Dapatkan detail selengkapnya tentang set perubahan: Klik kanan set perubahan lalu pilih Detail Set Perubahan untuk mendapatkan informasi seperti:

  • File sumber lain yang merupakan bagian dari set perubahan.

  • Item kerja yang terkait dengan set perubahan.

  • Setiap catatan check-in yang tersisa untuk peninjau.

  • Bandingkan versi sebelumnya dengan versi saat ini: Klik kanan set perubahan lalu pilih Bandingkan.

  • Membandingkan versi sebelumnya dengan versi sebelumnya lainnya: Pilih dua set perubahan dengan menggunakan Ctrl+Pilih, lalu klik kanan salah satu set perubahan dan pilih Bandingkan.

  • Dapatkan versi item sebelumnya: Klik kanan set perubahan lalu pilih Dapatkan Versi Ini untuk mengunduh versi item sebelumnya ke ruang kerja Anda.
  • Lihat pengguna mana yang membuat perubahan tertentu dalam file: Klik kanan set perubahan lalu pilih Anotasi. Perintah ini hanya tersedia jika item adalah file.
  • Dapatkan detail selengkapnya tentang penggabungan: Jika set perubahan dihasilkan dari penggabungan, Anda dapat memperluas item ini untuk menampilkan set perubahan yang digabungkan ke dalam item ini dari cabang lain. Perintah ini hanya tersedia jika item adalah file.

Tidak

  • Dapatkan detail selengkapnya tentang perubahan yang dilakukan sebelum perubahan nama: Jika set perubahan menyertakan penggantian nama, Anda dapat memperluas item ini untuk menampilkan set perubahan yang terjadi sebelum perubahan nama dibuat.

Tidak

  • Lihat cabang lain di mana set perubahan ini telah digabungkan: Klik kanan set perubahan dan pilih Lacak Set Perubahan.
  • Gulung balik perubahan dari satu set perubahan: Pilih satu set perubahan dan pilih Gulung Balik Seluruh Set Perubahan.
  • Mengembalikan perubahan dari dua atau beberapa set perubahan berturut-turut: Pilih sekumpulan set perubahan berturut-turut dan pilih Putar Kembali.
  • Menampilkan riwayat folder yang tidak rekursif: Anda bisa mendapatkan data ini hanya dari prompt perintah.

Tab Label

Semua label yang telah diterapkan ke item tercantum dalam tabel yang menyertakan kolom berikut:

  • Nama: Nama label.

  • Pengguna: Pengguna yang menerapkan label.

  • Tanggal: Tanggal dan waktu label diterapkan.

  • Set perubahan: Set perubahan tempat label diterapkan.

  • Komentar: Komentar yang dibuat oleh pengguna yang menerapkan label.

Catatan

Saat Anda menampilkan data historis tentang proyek, cabang, atau folder, data tentang label yang diterapkan ke item turunan, seperti file dalam folder, tidak ditampilkan.

Tip

Terkadang Anda perlu berbagi data semacam ini dengan orang lain. Anda dapat memilih satu atau beberapa baris dari tabel di tab Label , klik kanan, pilih Salin untuk menyalin data ke clipboard, lalu menempelkan data ke dalam pesan email, dokumen, atau lembar bentang.

Tugas umum

Tugas

Konten pendukung

  • Lihat item seperti yang ada saat set perubahan berlabel dicentang: Klik kanan label lalu pilih Tampilkan. Perintah ini hanya tersedia jika item adalah file.

Tidak

  • Edit label: Klik kanan label dan pilih Edit Label.
  • Hapus label: Klik kanan label dan pilih Hapus Label.
  • Bandingkan versi item sebelumnya dengan versi saat ini: Klik kanan label lalu pilih Bandingkan untuk membandingkan versi item sebelumnya dengan versi saat ini.
  • Dapatkan versi item sebelumnya: Klik kanan label lalu pilih Dapatkan Versi Ini untuk mengunduh versi item sebelumnya ke ruang kerja Anda.
  • Lihat cabang lain yang telah digabungkan oleh set perubahan berlabel: Klik kanan label dan pilih Lacak Set Perubahan. Perintah ini hanya tersedia jika item adalah file.
  • Lihat pengguna mana yang membuat perubahan tertentu dalam versi file berlabel: Klik kanan set perubahan lalu pilih Anotasi. Perintah ini hanya tersedia jika item adalah file.