Следующая команда мерзавец работает в Android-студия Terminalкоманда работает Git в терминале, но не от заводной сценария
git --no-pager show -s --format='%an <%ae>' c1ff6aa
Но это не работает, когда вызывается из заводной сценария, как это:
def getGitCommitAuthor(commitId){
def cmd2 = 'git --no-pager show -s --format=\'%an <%ae>\' ' + commitId
def proc2 = cmd2.execute()
proc2.text.trim()
}
, что, скажите на милость, это выход? Кроме того, доказали ли вы, что ** любые команды ** git работают из сценария градации? –
@ShawnMehan выход пуст. Да, я пробовал другие команды git, т. Е. 'Git log -1',' git rev-parse --short HEAD', который отлично работает. – Mehedi
Что происходит, когда вы удаляете опцию формата из сценария python? –