Estou tentando encontrar uma maneira de executar dch
no modo não interativo, para incorporar a debian/changelog
criação e manipulação de arquivos em um script de shell.
Parece que somente ao executá-lo com o argumento -r ""
que funciona (conforme especificado aqui ). No entanto, preciso usar argumentos diferentes.
dch -n "some nice message"
basta.-n
bandeira não funcionará se você precisar criar um novo log de alterações pela primeira vez: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.)
Isso depende do que você pretende fazer com isso.
dch
pega asVISUAL
/EDITOR
variáveis para determinar o editor, e a única condição é que ela entenda / ignore uma opção inicial do formulário+n
. Então eu posso fazer:E obtenha operação razoavelmente automatizada.
fonte