Saya mencoba menemukan cara untuk menjalankan dch
dalam mode non-interaktif, untuk menggabungkan debian/changelog
pembuatan dan manipulasi file dalam skrip shell.
Tampaknya hanya ketika menjalankannya dengan argumen -r ""
itu berfungsi (sebagaimana ditentukan di sini ). Namun, saya perlu menggunakan argumen yang berbeda.
dch -n "some nice message"
cukup.-n
flag tidak berfungsi jika Anda perlu membuat log perubahan baru untuk pertama kalinya:dch: fatal error at line 573: Cannot find debian/changelog anywhere! Are you in the source code tree? (You could use --create if you wish to create this file.)
Itu tergantung pada apa yang ingin Anda lakukan dengannya.
dch
mengambilVISUAL
/EDITOR
variabel untuk menentukan editor, dan satu-satunya syarat adalah bahwa ia memahami / mengabaikan opsi awal formulir+n
. Jadi saya bisa melakukan:Dan dapatkan operasi yang cukup otomatis.
sumber