Arcanist / Phabricator在diff更新时崩溃

时间:2014-02-26 15:05:59

标签: diff review phabricator arcanist

使用以下命令我遇到了Arcanist的问题 arc diff --nounit --nolint --update D1434 --encoding ISO-8859-1 c5b9c50e55aefa013d5a38354a78e91b64f3b195

在我安装软件sourceTree之前,这个命令在几分钟前工作正常。

现在arcanist问我是否要修改我未跟踪的文件(像之前一样),我回答说没有。 通常的下一步是,奥术师会问我是否想添加sprcific reviers。

现在它只是在bash上编写了“提供”这个问题,无论我输入什么,我都收到以下消息 bash:第0行:读:`abort:':不是有效的标识符 用法异常:用户中止了工作流程。

我已经尝试将原始arcanist文件复制到安装文件夹中并进行了新的git安装,但它没有帮助。

有谁知道这个问题?

2 个答案:

答案 0 :(得分:1)

问题是以下条目中的git配置

core.autocrlf=input
core.autocrlf=true
core.autocrlf=input

可能是sourcetree添加了第3行。删除最后一个“core.autocrlf = input”后,arcanist再次工作

答案 1 :(得分:0)

我遇到了同样的问题。在Linux上重复相同的操作,我发现arc要问:

提供跳过lint的说明或按Enter键中止:

但不知何故

提供

出现在屏幕上。不要使用--nolint或输入内容。