2

试图禁用在 上提交的所需“测试计划:” arc diff。尝试了以下建议:如何在 Phabricator 中禁用“测试计划”执行?

所以我的.arcconfig包含: "differential.require-test-plan-field" : false, "differential.show-test-plan-field" : false, "base" : "git:merge-base(origin/master), arc:prompt"

但是当我运行时,arc diff --create不仅是“测试计划”字段。如果我尝试提交提交,它会抛出一个异常,说需要测试计划。

4

1 回答 1

5

Arcanist 是 Phabricator 系统的命令行界面。并且坚持让你提供测试计划的不是 Arcanist - 它是 Phabricator。Phabricator 是服务器,所以它可以制定规则。毕竟,如果交警告诉你不能在某个地方停车,你就不能说“没关系!” 并没有得到一张票。

所以,这些设置应该在你的 Phabricator 配置中设置。您可以在多个位置配置 Phabricator,但最好的位置是从 Web 界面。您应该能够在差异设置下找到它们。

于 2014-08-19T21:18:56.523 回答