问题标签 [phabricator]

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 投票
1 回答
1177 浏览

phabricator - 如何使用 Conduit 以编程方式将文件上传到 Maniphest 票证?

我在任何地方都找不到有关如何实际使用 Conduit API 的文档。我可以使用一些非常奇怪的方法来创建任务,但是一旦我创建了票证,我就找不到任何关于如何在任何地方实际上传文件的文档。

我试着看:

https://secure.phabricator.com/conduit/method/maniphest.createtask/

我对这实际上是如何工作的感到非常困惑。这到底是什么?

0 投票
2 回答
6608 浏览

apache - Phabricator rewrite rules configuring issue

I'm having trouble installing phabricator. It actually seems like it would be a simple thing. I copied the example code exactly.

apache2.conf:

Whenever I go to the server IP on a browser, it gives me this error:

I found that this was part of the phabricator code:

Anyone have any idea how to get past this?

0 投票
1 回答
1269 浏览

git - arc diff disable 测试计划“differial.require-test-plan-field”不起作用

试图禁用在 上提交的所需“测试计划:” 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不仅是“测试计划”字段。如果我尝试提交提交,它会抛出一个异常,说需要测试计划。

0 投票
1 回答
497 浏览

phabricator - 从 Phabricator 中的差异代码审查中导出注释

有没有办法在电子表格格式的 pre-push 代码审查中获取代码审查提交收到的评论?

这对于度量计算(代码行数与收到的评论数)是必要的。

有这个插件吗?

0 投票
1 回答
865 浏览

project-management - Phabricator(maniphest)自定义字段问题

我正在尝试将自定义字段添加到 Phabricator,特别是 Maniphest,甚至文档中给出的示例也不起作用(其中有一个开放引号,但即使更正它仍然无济于事。我确保配置是一个有效的 JSON,使用 Firefox 的控制台,我已经修剪了所有选项卡和空格,但它不接受它。知道我做错了什么还是错误?如果是,有解决方法吗?

0 投票
1 回答
1809 浏览

phabricator - Phabricator奥术师不工作

我已经安装phabricatorarcanist. 但是还是有问题。

当我运行arc命令时,它给了我这个错误:

我已经更新了环境变量。但是不能;想不出问题。任何帮助,将不胜感激。

0 投票
1 回答
790 浏览

phabricator - 如果满足条件,如何执行修订/差异规则以更改状态?

我想用一些自定义规则配置 Phabricator。我对这个工具非常陌生,希望能得到一些帮助或指导如何使用它。

我想确保 Revision/Differential 中的所有审阅者都应该在更改 Revision 状态之前接受所有更改。一旦所有审阅者都接受它,然后将修订状态更改为已接受/准备登陆。

目前就我而言,我有一个修订版,其中有不同的文件需要由不同的审阅者审阅。我希望,在所有审阅者接受这些更改之后,才将修订状态更改为已接受,否则应保持“需要审阅”状态。但是,每当列表中的任何一位审阅者接受更改时,修订状态都会更改为“已接受”/“准备登陆”。

0 投票
1 回答
437 浏览

phabricator - Get email from username of user in Phabricator

I was configuring Phabricator to work with Jabber chat. I need to find the email address of the receiver of the message. I only have the username of the receiver.

I have looked at the Conduit queries and there is a query.user method but it does not retrieve the email.

How can I get the email of the receiver from their username?

0 投票
1 回答
82 浏览

php - phabricator bot json 配置文件中“join”和“notification.channels”字段的使用

我正在尝试构建一个 phabricator 机器人,只要 phabricator 中有新故事,它就会向 jabber 聊天成员发送消息。我知道机器人配置 json 文件中的其他字段是什么意思。我想知道“加入”和“notification.channels”字段的含义。我查看了文档,但没有解释这两个字段。example_config.json 中的默认值为

0 投票
2 回答
1338 浏览

linux - 如何添加 bash 以自动完成奥术命令

我是 linux 新手。

我正在尝试设置奥术师。

我完成了 git clone 并在环境变量中添加了路径,但是我对如何为奥术命令设置选项卡完成感到困惑。

arcanist 用户指南中,它说您需要将 source /path/to/arcanist/resources/shell/bash-completion 添加到您的 .bashrc、.profile 文件中。

这些文件是什么以及如何编辑它们以使用 tab 完成的奥术师。