phabricator相关内容

使用 Arcanist (Phabricator) 自动运行 PHPUnit 测试

一个“简单"的问题:如何使用 Arcanist 自动运行 PHPunit 测试? 根据文档,我应该首先加载一个自定义库.如前所述 here 我应该创建一个 .arcconfig文件并加载相应的库. 所以:我在我的项目中创建了一个目录“arc_libs",并在目录“src"中使用了 arc liberate 来生成所需的文件.我现在的配置是: {“project.name":“arc_ ..
发布时间:2022-01-25 14:27:00 其他开发

Phabricator 安装.重写规则配置不正确

我遵循了 Phabricator 配置指南,并在安装后所有依赖项,我都面临以下消息: 未设置请求参数“__path__".您的重写规则配置不正确. 当我尝试访问 www.cleverbit.com.br/phabricator/webroot/ 时显示此消息 我按照文档建议的方式配置了一个 apache2.conf 文件: # 将此更改为指向您的主机的域.服务器名称 smartbit. ..
发布时间:2021-11-11 22:21:26 PHP

phabricator 从关注、评论和审计的故事的提要故事中获取提交作者

我正在尝试将 phabricator 与 jabber 聊天集成.我创建了一个机器人,它会在 jabber 聊天中为每个新的提要查询向提交作者发送消息.我的要求是,如果提要故事是一个问题、审计或 commnet,我如何获得提交的原始作者.我想将提交时提出的任何问题通知提交者.我是否需要分析故事才能获得此信息?我该怎么做? 提前致谢 解决方案 story 对象应该有一个数据元素,其中包 ..
发布时间:2021-10-02 18:59:18 PHP

svn:E165001:提交被预提交钩子(退出代码 255)阻止,没有输出.如何解决这个问题?

我正在尝试使用 Phabricator 配置 svn.到目前为止,一切似乎都在工作,除了提交更改.当我尝试提交任何代码时,我收到以下错误消息: svn: E165001:提交被预提交钩子(退出代码 255)阻止,没有输出. 需要说明的是,有问题的错误消息是由 svn 客户端程序输出的.好像是svnserve遇到各种问题的时候发的,比如因为某些原因不能运行hook.它不必由钩子提供. 如果 ..
发布时间:2021-09-01 19:57:33 服务器开发

在Ubuntu(Apache2/php5-fpm/Mysql)上安装Phabricator时出现错误500

我正在尝试在服务器上安装Phabricator.我在这里遵循了文档: https://secure.phabricator.com/book/phabricator/article/installation_guide/ 在步骤上: 现在,导航至您设置的任何子域.你应该看到继续安装的说明. 我收到错误"500": 内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求. ..
发布时间:2021-04-07 20:51:06 PHP

Phabricator第一次“电弧之地"失败

我已经安装并配置了Phabricator,因此它在Web上没有显示警告.然后,我尝试创建一个存储库并进行第一次git commit.我已经接受了修订,但是当我尝试进行“电弧降落"时,它失败,并显示以下消息: -> % arc land Landing current branch 'master'. TARGET Landing onto "master", the default tar ..
发布时间:2020-11-15 03:42:12 其他开发

使用SSH为Phabricator配置Git

我正在尝试为Phabricator配置SSH以使git运行.我遵循了手册,但是当我致电echo {} | ssh git@phabricator.mydomain.com conduit conduit.ping时,我总是得到空结果或Permission denied (publickey,keyboard-interactive).. /etc/ssh-phabricator/sshd_c ..
发布时间:2020-11-15 01:24:34 其他开发

安装除菌器.重写规则配置不正确

在安装后,我已按照Phabricator 配置指南进行操作所有依赖项,我都面临以下消息: Request parameter '__path__' is not set. Your rewrite rules are not configured correctly. 当我尝试访问www.cleverbit.com.br/phabricator/webroot/ 时显示此消息 我已经 ..
发布时间:2020-09-03 03:48:51 PHP

如何使用非root网址配置phabricator?

我正在尝试在apache http服务器后面安装phabricator.问题是我想拥有 这样的网址 http://myserver.fr.xxxx/phabricator 而不是我在apache中尝试了几种配置,但是我无法使phabricator正常工作(别名,重定向). 有没有采用棘手的Apache配置或未来的制粒机解决方案来解决此问题? 解决方案 不支持此功能,我们也不打算支 ..
发布时间:2020-09-03 02:45:48 服务器开发

使用Elastic Load Balancer进行SSH流量

我想在Phabricator安装之前设置一个AWS Elastic Load Balancer.我希望ELB平衡HTTP,HTTPS和SSH流量.这是否可能,或者我需要使用HAProxy或类似产品运行自己的SSH负载平衡器? 为澄清起见,我的目标是对通过SSH进行的git操作进行负载平衡,这与管理SSH不同. 解决方案 在我的Phabricator + AWS ELB设置中 允 ..
发布时间:2020-08-23 02:02:15 其他开发

使用Arcanist(Phabricator)自动运行PHPUnit测试

一个“简单"的问题:如何使用Arcanist自动运行PHPunit测试? 根据文档,我应该首先加载一个自定义库.如此处所述,我应该创建一个.arcconfig文件并加载适当的库 所以:我在项目中创建了一个目录"arc_libs",并在目录"src"中使用了arc liberate来生成所需的文件.我的配置现在是: { "project.name" : "arc_libs", ..
发布时间:2020-05-27 19:50:50 其他开发

sshd AuthorizedKeysCommand抛出状态127

我正在尝试构建一个ssh服务以允许推/拉到phabricator仓库.我已经对所有服务进行了docker化,并且当前遇到了一个奇怪的错误,该错误无法执行ssh所需的身份验证脚本. docker镜像同时运行php-fpm和sshd服务,其思想是将ssh与必需的php脚本结合在一起. 尤其是,我有以下/etc/ssh/sshd_config: AuthorizedKeysComman ..
发布时间:2020-05-21 02:06:50 其他开发

Nginx:使用fastcgi_pass时覆盖主机头

我正在尝试覆盖传递到基于php的应用程序中的http主机标头(特别是 Phabricator )使用fastcgi_pass时. 在使用proxy_pass时,我已经找到了很多执行此操作的示例,但似乎找不到使用fastcgi_pass来执行此操作的示例.具体来说,我希望代理的php应用程序将主机标头视为"phabricator.localhost". (这样做的原因是我想将多个不同的域与P ..
发布时间:2020-05-17 21:07:03 PHP

ab药器极慢

我正在使用Phabricator进行代码审查,并且在对其进行了修补之后,我已经或多或少地完全按照自己的意愿进行了设置. 我只有一个问题,我真的找不到解决方法. 对pharicator应用程序进行导航很流畅,并且没有延迟.但是,当我在 Leap Into Action 中写下评论(或选择其他任何操作)并按 Clowncopterize 时,它永远都需要花很多时间才能完成.右下角的齿轮(忙 ..
发布时间:2020-04-27 03:18:37 其他开发

有什么方法可以让Phabricator推送差异到存储库吗?

除了Phabricator,我们还有一个测试系统,可以自动构建和测试推送到我们主要的git回购的一个特定的分支。有没有办法让 arc diff 自动将差异推送到特定分支?测试通常需要几个小时,而且我更希望人们可以在测试代码时查看代码。它可以以某种方式集成为一个单元测试,在差异发送之前不必完成审查? 解决方案 目的 arc diff 是它允许在没有将代码登陆到分支上的情况下执行测试/代码审查 ..
发布时间:2018-04-27 21:16:54 其他开发

Git提交消息中的Phabricator关键字

我已经开始在我的提交消息中使用对Maniphest任务的引用,这对于自动关闭任务等非常有用。 我发现这个页面有很多关键字字,但我很好奇,如果有更多或任何文件应如何使用。 https://phab.enlightenment.org/w/enlightenment_development/ 例如我发现你不能有这样的提交消息 固定T123 - Squished bug审计员:用户 ..
发布时间:2018-04-27 21:02:56 其他开发

如何在phabricator中编写自定义邮件适配器?

我正在尝试在 phabricator 中编写一个自定义邮件适配器。我在这个路径中编写了自己的A类 phabricator> src>应用程序> metamta>适配器> A.php 。 PhabricatorMailImplementationAdapter并将其设置在我的set metamta.mail-adapter中。 然而,在构建时,我收到以下错误 用法异常:选项'met ..
发布时间:2017-08-09 04:35:45 PHP

在Debian Jessie上设置使用LDAP验证的制图员

在运行Debian 8的服务器上,如何设置phabricator以便用户使用本地LDAP服务器进行身份验证? (选择LDAP,因为相同的帐户也应该被稍后在同一台服务器上的其他Web应用程序使用) 解决方案 使用安全密码替换所有出现的*****,并将其安全存储。 替换所有出现的example.com有一些明智的选择。 如果您没有本地X,请使用ssh X11隧道jxplore ..
发布时间:2017-04-16 21:35:26 Linux/Unix