Menggunakan baris perintah SVN, apakah ada cara untuk menunjukkan jumlah X terakhir dari komit bersama dengan pesan komit, dalam urutan kronologis terbalik (komit terbaru pertama)?
Menggunakan baris perintah SVN, apakah ada cara untuk menunjukkan jumlah X terakhir dari komit bersama dengan pesan komit, dalam urutan kronologis terbalik (komit terbaru pertama)?
Jawaban:
svn log --limit 10
atau
svn log -l 10
Googling lebih lanjut mengungkap jawabannya. svn log
daftar dalam urutan kronologis terbalik secara default.
svn log -l10 <URL of your repository>
akan mengembalikan yang terbaru (r901) juga.
Untuk mengklarifikasi jawaban sebelumnya - perhatikan bahwa svn log
secara default hanya menampilkan komit hingga revisi copy pekerjaan Anda (terbaru svn update
, jalankan svn info
untuk melihat). Jadi ya, jika Anda boleh mengunduh semua komitmen terlebih dahulu, kombinasi ini akan berfungsi:
svn update
svn log -l 10
Namun, saya sebagian besar tertarik untuk menunjukkan SEMUA komit terbaru tanpa terlebih dahulu memperbarui salinan saya, jadi saya kebanyakan membandingkan log saya dengan HEAD yang jatuh:
svn log -l 10 -r HEAD:1
Itu membuat perbedaan besar bagi saya.
svn help log
mungkin akan lebih cepat daripada pencarian Google.