【发布时间】:2021-01-18 20:43:53
【问题描述】:
我是需要使用 Phabricator 进行代码审查的项目的唯一开发人员。 我一直在使用 Git,所有内容都已签入并推送。
我想一次审查一个模块,审查整个项目会太多。但我无法弄清楚如何做到这一点。几年前,我记得我对一个不使用 Git 的项目进行了一些更新,并且我使用 diff 的输出做了'arc diff',但我似乎无法让它工作。
arc diff --only --raw-command "diff -u empty.c process_adc.c"
但这会返回“错误 #1”。
我还记得当我做一个
'arc diff' 我总是用 '--preview' 来做,所以我可以在将结果发送给审查之前查看结果,但这似乎不再起作用,一些网站说 '--only' 是一样的。
所以,有几点:
- 代码更改是从无到有。
- 所有代码都已签入并推送
- 我想一次查看 1 个文件(c 和 h)
我确实找到了有关如何安装奥术师的说明,并且似乎运行良好。我也安装了证书。
【问题讨论】:
-
我不明白是什么阻止您一次查看一个文件。
-
你能告诉我我会输入什么吗?
-
我不确定你的意思。要查看代码,您无需输入任何内容,只需查看代码即可。
-
“审查”是指 phabricator 审查。 link 不只是查看代码。 Phabricator 不会显示任何内容,除非奥术师 (arc) 将代码推送给它。
标签: git diff phabricator arcanist