You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行arc diff时如何默认禁用autoland并跳过确认提示

问题场景

执行arc diff命令时,终端会弹出如下交互询问:

Autoland after builds pass and reviewers approve (Default Y)? [Y/n]

可以通过修改Arcanist相关配置,默认禁用autoland功能,跳过该重复确认步骤。

具体配置方法

根据需要的生效范围,选择对应命令执行即可:

  • 全局配置(本地所有关联arc的代码仓库均生效)
    直接在终端运行配置命令,设置全局默认值:
    arc set-config --global autoland 0
    
  • 单仓库配置(仅对当前所在的代码仓库生效,不影响其他仓库的配置规则)
    先切换到目标仓库的根目录,执行不带全局参数的配置命令:
    arc set-config autoland 0
    

配置完成后再运行arc diff就不会弹出该确认提示,默认采用禁用autoland的逻辑。如果后续需要重新开启autoland默认值,将上述命令里的配置值0替换为1重新执行即可。

如果配置后仍弹出提示,可以检查对应仓库根目录下的.arcconfig文件,查看是否存在硬编码的autoland配置项,将该项值改为0或者直接删除即可。

内容的提问来源于stack exchange,提问作者Shannon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 15:36:29