Я пытаюсь найти способ запуска dch
в неинтерактивном режиме, чтобы включить debian/changelog
создание файла и манипулирование в сценарий оболочки.
Кажется, что только при запуске с аргументом -r ""
это работает (как указано здесь ). Однако мне нужно использовать разные аргументы.
dch -n "some nice message"
достаточно.-n
флаг не работает, если вам нужно создать новый журнал изменений в первый раз: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.)
Это зависит от того, что вы собираетесь с этим делать.
dch
выбирает переменныеVISUAL
/EDITOR
для определения редактора, и единственным условием является то, что он понимает / игнорирует начальную опцию формы+n
. Так что я могу сделать:И получите разумно автоматизированную работу.
источник