Bagaimana cara menggunakan fitur menyalahkan di TFS?

87

Bagaimana Anda menggunakan fitur menyalahkan di TFS?

Blankman
sumber
9
mudah, pilih pengembang lain dan biarkan robek!
Pharabus
10
Bagi mereka yang belum mengalami "menyalahkan" sebagai fitur kontrol sumber formal, fitur ini digunakan di SVN, CVS, mungkin alat lainnya. Pada dasarnya, ini menampilkan siapa yang mengubah baris kode yang menyinggung, dan kapan. Secara metaforis, itu menempatkan bidik di punggung seseorang.
DOK
7
'Anotasi' adalah nama yang lebih baik untuk itu daripada 'menyalahkan' - Anda biasanya tidak bermaksud menyalahkan seseorang sebanyak yang dapat membantu Anda memahaminya. Kedua alat juga menunjukkan revisi / set perubahan di mana perubahan dibuat, yang sangat membantu memahami mengapa kode ditulis seperti itu.
Keith
3
Jangan lupa pujian svn.
David Watson

Jawaban:

129

Setara TFS adalah perintah Annotate I believe. (Cukup klik kanan pada file berversi di penjelajah kode sumber dan pilih "Anotasi".)

Ada lebih banyak informasi tentang ini di MSDN .

John Parker
sumber
7
Terlalu buruk TFS memiliki "anotasi versi ini" daripada "beri keterangan versi sebelumnya" seperti di SVN saat menelusuri baris kode melalui beberapa perubahan.
Matthijs Wessels
@MatthijsWessels, saya setuju tidak ada fitur bawaan untuk ini. Namun Anda dapat melihat riwayat, membuat anotasi satu per satu setiap set perubahan ke dalam jendelanya sendiri, lalu membagi tampilan di seluruh anotasi tersebut. ge.tt/7og5eKW1/v/0?c
Adam Caviness
9
@Adam Bagaimana saya biasanya menggunakan menyalahkan adalah ketika saya melihat sebaris kode dan ingin tahu siapa yang menambahkannya dan mengapa. Saya akan menyalahkan, saya bisa melihat siapa yang mengedit baris terakhir, tapi mungkin perubahan itu hanya perubahan sepele seperti spasi. Dapat dengan mudah melakukan "menyalahkan versi sebelumnya" berulang kali, saya dapat melacak garis kapan perubahan nyata yang saya pedulikan dibuat. Jadi saya tidak perlu membandingkan jendela kesalahan yang berbeda, saya hanya perlu dengan mudah pindah ke jendela kesalahan berikutnya yang menyentuh garis itu. Pada file besar dengan banyak perubahan yang tidak terkait, menggunakan pendekatan Histori Tampilan membutuhkan banyak tenaga.
Matthijs Wessels
Terima kasih atas penunjuknya. Satu-satunya cara saya dapat menemukan dan mengambil file yang dihapus adalah dengan antarmuka web TFS. Saya tidak bisa membuat ini bekerja di VS. Saya tidak tahu apakah masalahnya karena proyek VS 2005 yang saya rasakan di pangkuan saya.
Greg
2
Ada fitur "salahkan versi sebelumnya", hanya saja tidak terletak di tempat yang sama dengan "arus kesalahan". Saat Anda melihat riwayat untuk sebuah file, klik kanan pada baris untuk revisi dan pilih item menu "Anotasi" dari sana.
Sean U
22

Apakah Anda berbicara tentang fitur anotasi ?

Darin Dimitrov
sumber