問題タブ [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 API を実際に使用する方法に関するドキュメントはどこにもありません。いくつかの非常に奇妙な方法を使用してタスクを作成できますが、チケットを作成すると、実際にファイルをどこにでもアップロードする方法に関するドキュメントが見つかりません。

私は見てみました:

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

これが実際にどのように機能するかについて、私はとても混乱しています。これは一体何なのでしょうか?

0 投票する
1 に答える
1269 参照

git - arc diff disable Test Plan 'differential.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 の差分コード レビューからコメントをエクスポートする

プッシュ前のコード レビューでコード レビュー コミットに対して受け取ったコメントをスプレッドシート形式で取得する方法はありますか?

これは、メトリクスの計算 (コードの行数と受け取ったコメントの数) に必要です。

これのためのプラグインはありますか?

0 投票する
1 に答える
865 参照

project-management - Phabricator (マニフェスト) カスタム フィールドの問題

Phabricator、特にマニフェストにカスタム フィールドを追加しようとしていますが、ドキュメントに示されている例でさえ機能しません (オープン クォートが含まれていますが、それを修正しても解決しません。構成がFirefox のコンソールを使用して有効な JSON を使用し、すべてのタブとスペースをトリミングしましたが、それを受け入れません.何が間違っているのか、それともバグなのか?もしそうなら、回避策はありますか?

0 投票する
1 に答える
1809 参照

phabricator - Phabricator の秘術師が機能していない

と をインストールphabricatorarcanistました。しかし、まだ問題があります。

コマンドを実行すると、次のarcエラーが表示されます。

環境変数を更新しました。しかし、問題がわかりません。どんな助けでも大歓迎です。

0 投票する
1 に答える
790 参照

phabricator - 条件が満たされた場合にステータスを変更するためにリビジョン/差分にルールを適用する方法は?

いくつかのカスタマイズされたルールで Phabricator を構成したいと考えています。私はこのツールに非常に慣れていないので、その方法についての助けや指針をいただければ幸いです。

リビジョン/ディファレンシャルのすべてのレビュアーが、リビジョンの状態を変更する前にすべての変更を受け入れる必要があることを確認したいと思います。すべてのレビュー担当者が承認したら、リビジョンのステータスを承認済み/着陸準備完了に変更します。

現在、私の場合、さまざまなレビュー担当者がレビューする必要があるさまざまなファイルがあるリビジョンがあります。すべてのレビュアーがこれらの変更を承認した後でのみ、リビジョンのステータスを承認済みに変更することを期待しています。ただし、リストのレビュー担当者のいずれかが変更を受け入れると、リビジョンのステータスが「承認済み」/「着陸準備完了」に変わります。

0 投票する
1 に答える
437 参照

phabricator - Phabricator でユーザーのユーザー名からメールを取得する

Jabber チャットで動作するように Phabricator を構成していました。メッセージの受信者の電子メールアドレスを見つける必要があります。受信者のユーザー名しかありません。

Conduit クエリを調べたところ、query.user メソッドがありますが、メールが取得されません。

ユーザー名から受信者の電子メールを取得するにはどうすればよいですか?

0 投票する
1 に答える
82 参照

php - phabricator bot json 設定ファイルの「join」および「notification.channels」フィールドの使用

ファブリケーターに新しいストーリーがあるたびにジャバー チャット メンバーにメッセージを送信するファブリケーター ボットを構築しようとしています。ボット構成 json ファイルの他のフィールドの意味を知っています。「join」および「notification.channels」フィールドが何を意味するのか知りたいです。ドキュメントを見ましたが、これらの 2 つのフィールドは説明されていません。example_config.json のデフォルト値は次のとおりです。

0 投票する
2 に答える
1338 参照

linux - arcanist コマンドの自動補完のために bash に追加する方法

私はLinuxが初めてです。

私はアルカニストを設定しようとしています。

git clone を使用して環境変数にパスを追加しましたが、arcanist コマンドのタブ補完を設定する方法について混乱しています。

arcanist のユーザー ガイドでは、source /path/to/arcanist/resources/shell/bash-completion を .bashrc、.profile ファイルに追加する必要があると書かれています。

これらのファイルとは何ですか。タブ補完を使用してarcanistと連携するように編集するにはどうすればよいですか。