Arcanist/Phabricator falha em comparação atualização
-
21-12-2019 - |
Pergunta
Eu tenho um problema com Arcanist com o seguinte comando arco diff --nounit --nolint --update D1434 --encoding ISO-8859-1 c5b9c50e55aefa013d5a38354a78e91b64f3b195
Este comando funcionou bem, alguns minutos atrás, antes de eu ter instalado o software sourceTree.
Agora arcanist pergunta se eu quero alterar meus arquivos não controlados (como antes) que eu respondo que não.o próximo passo habitual era que arcanist askt se eu quiser adicionar sprcific reviers.
agora ele apenas escreve o worde "Fornecer" o bash e o que quer que eu escreva, eu recebo a seguinte mensagem bash:linha 0:leia:`abort:':não é um identificador válido O Uso De Exceção:Usuário anulado o fluxo de trabalho.
Eu já tentei copiar o original arcanist arquivos na pasta de instalação e feita uma nova instalação do git, mas não ajudou.
Alguém sabe o problema?
Solução
o problema foi o git config as seguintes entradas
core.autocrlf=input
core.autocrlf=true
core.autocrlf=input
provavelmente sourcetree adicionado a 3ª linha.depois de remover o último "core.autocrlf=entrada" arcanist ist trabalhar novamente
Outras dicas
Eu conheci o mesmo problema.Repetindo a mesma ação no Linux, descobri que o arco era perguntar:
Fornecer explicação para ignorar a fiapos ou pressione ENTER para abortar:
mas de alguma forma apenas
fornecer
aparece na tela.Não use --nolint ou digite alguma coisa.