Sistem kontrol versi biasanya menyebut fitur ini "menyalahkan seseorang". Untuk setiap baris, ini menunjukkan siapa yang memodifikasinya dan kapan.
Pembaruan: Saya mencari solusi untuk artikel dengan ribuan pengeditan juga (yaitu menavigasi riwayat versi dan memeriksa masing-masing tidak praktis).
Jawaban:
Jika Anda mengklik
View History
tautan untuk suatu artikel, Anda dapat melihat daftar perubahan yang dilakukan pada artikel tersebut, pada tanggal berapa, dan oleh siapa. Ringkasan singkat dari deskripsi perubahan juga ditampilkan. Anda kemudian dapat mengklikCompare selected version
tombol untuk membandingkan teks.Sayangnya, saya tidak mengetahui fitur Blame yang memungkinkan Anda melihat secara langsung siapa yang membuat perubahan pada baris atau kalimat atau paragraf tertentu.
EDIT: Anda mungkin ingin memeriksa situs Greg Hewill , dia (tampaknya) sedang mengerjakan fitur menyalahkan seperti itu.
sumber
Gunakan http://wikipedia.ramselehof.de/wikiblame.php?lang=en yang memungkinkan pencarian revisi di Wikipedia.
sumber
Anda dapat melakukan ini dengan mengklik yang
"View History"
terletak di sudut kanan atas setiap artikel wikipedia. Di sana Anda akan menemukan daftar revisi artikel. Jika Anda ingin secara spesifik dilakukan oleh setiap pengguna, Anda dapat mengklik di"cur"
sebelah setiap revisi dan wikipedia akan menyoroti apa yang diubah.sumber
Salah satu cara untuk melakukannya adalah dengan mengekspor sejarah artikel, dan kemudian memproses revisi menggunakan alat lokal seperti
git blame
. Ini bisa dilakukan dengan menggunakan skrip.Untuk mengekspor riwayat artikel, menggunakan
Special:Export
, khususnya:https://en.wikipedia.org/w/index.php?title=Special:Export&history=1&action=submit&pages=Blinkenlights
.Untuk menghasilkan kesalahan, pertama tambahkan revisi ke repositori git sementara (diperlihatkan dalam Python 3):
Kemudian unduh XML riwayat yang diekspor, parsing dengan sesuatu seperti
lxml.etree
, dan lewati revisi (xpath//revision
). Untuk setiap revisi, tulis teks ke file (katakanlaharticle.wiki
), baca penulisnya, dan jalankanSetelah semua revisi ditambahkan ke repo, jalankan
git blame article.wiki
untuk melihat pembuat setiap baris.Catatan:
Special:Export
mungkin membatasi jumlah revisi yang diekspor, jadi di halaman dengan riwayat panjang Anda mungkin harus mengambil XML beberapa kali.sumber