问题标签 [arcanist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
835 浏览

phabricator - Arcanist 给出分段错误 11

我做了一个弧安装证书,但我做的每个弧调用都会返回一个“分段错误:11”。我确实可以输入令牌。弧差异的痕迹对我没有多大帮助:

我不确定在哪里可以解决这个问题:S。我正在使用 Mac OS X。

0 投票
0 回答
267 浏览

php - Phabricator Arcanist 有错误 ini_set(): open_basedir 限制生效。File() 不在允许的路径内

我正在运行最新的 Arch Linux

我看过这样的话题:

那些建议编辑php.ini,将我需要的目录添加到open_basedir. 我已经尝试完全注释掉open_basedir并且这有效,但我担心安全隐患。

如何找到需要添加的文件open_basedir

目前我有:

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/

为看到这个的人编辑:我查看了一个同事的 ubuntu ini 文件,他open_basedir在那里有表达式——所以它一定写得不好(即不支持安全操作)

0 投票
1 回答
221 浏览

segmentation-fault - 奥术师分段错误:11

执行时

弧差异——跟踪

我正进入(状态

分段错误:11


PHP 警告:模块 'pcntl' 已加载到第 0 行的未知中

PHP 5.5.30
Zend Engine v2.5.0 版本在此处输入图像描述

0 投票
1 回答
914 浏览

phabricator - 如何在命令行上获取 arc diff 以在大量更改时假设是

我的 Jenkins 服务器正在运行 arc diff,有时我有很大的差异,如果是这种情况,我不希望我的工作失败:

与最新的弧线大师一起,我得到:

我当前的代码试图避免交互性并且大部分都有效,除了大的差异。有什么办法吗?

0 投票
1 回答
1335 浏览

phabricator - 可以修改奥术师/差异模板吗?

我正在尝试配置一个 phabricator 实例,我发现在我们使用时更改奥术师默认模板arc diff对团队非常有用。

实际上模板包含以下文本:

我正在谷歌搜索找到任何方法来更改这个默认模板,但我找不到它......

有什么方法可以“个性化”这个模板?

0 投票
1 回答
491 浏览

jenkins - 詹金斯无法运行弧

这是我当前设置的简要说明。我们用

Git:修订控制系统 Phabricator:代码审查 Jenkins:用于持续集成和运行构建。插件:Phabricator 微分,windows slaves 插件

Jenkins 设置有一个 linux master 和 windows & Mac Slaves。我还在项目上启用了 Phabricator Differential,并在所有 Jenkins 节点上安装了奥术师。

在运行 Windows 项目时,构建失败并显示以下错误消息,指出它无法arc在指定的文件夹中找到。但是我可以从文件夹手动运行 arc,我确保环境变量设置正确。有没有人之前遇到过这个问题吗?

弧错误信息:

0 投票
2 回答
379 浏览

arcanist - 无效的参数信息被传递给方法“differial.parsecommitmessage”

它向我显示一个错误:

当我输入arc diffCMD 时。我使用arcanistandphp来审查我的代码,我的计算机上所需的工具是最新的。有人可以帮助我吗?

0 投票
2 回答
1906 浏览

git - 如何将现有的 phabricator diff 一分为二?

我有一个很大的代码差异供审查,但它确实应该分成两个单独的差异。

每个差异都有许多提交,我可以弄清楚哪个(大部分)将提交字符串拆分为两个不同的任务,尽管更清晰的拆分将基于文件名(即 N 个文件与任务相关联- 1 和 M 其他文件与任务 2 相关联)。

有没有一种简单的方法可以做到这一点(通过提交或文件)?谢谢!

0 投票
1 回答
2398 浏览

git - 奥术师之地:远程“原点”中不存在异常分支“大师”

我已经阻止了这个问题好几天,并尝试了很多,谷歌搜索了很多,但没有得到有价值的信息。

我已经完成了所有 phabricator 配置。并且没有扩散问题。我可以正确地朗姆酒 arc diff,但是当我做 arc lan 时,这个问题就出来了。

我也可以玩 git init --bare,然后 git pull,正确推送。git版本是2.7.2。

并且带有 --trace 标志的日志被炸毁:

0 投票
1 回答
1772 浏览

phabricator - 列出 phabricator 中的所有预览差异

有没有办法列出 Phabricator 中的所有预览差异?也就是说,我使用 diff 创建了一个 diff arc diff --preview,但是丢失了 diff URL 并且丢失了原始的本地 git 提交。我想使用 重新生成它们arc patch --diff,但我不知道差异号