問題タブ [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 投票する
3 に答える
890 参照

php - phabricator get commit author from feed story for stories 懸念事項、コメント、監査

phabricator を jabber チャットと統合しようとしています。新しいフィード クエリごとに jabber チャットでコミット作成者にメッセージを送信するボットを作成しました。私の要件は、フィード ストーリーが懸念事項、監査、またはコメントである場合、コミットの元の作成者をどのように取得するかということです。コミットの作成者に、彼のコミットで提起された懸念を通知したいと思います。この情報を得るためにストーリーを分析する必要がありますか? どうすればこれを行うことができますか?

前もって感謝します

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

phabricator - Phabricator は git push を制限します

私を含むチームでお互いのコミットをレビューしてもらいたいです。他のチームメンバーによって監査されない限り、私のものを含め、どのコミットもレポにプッシュしないでください。phabricator のドキュメンテーションでちょっと迷ったので、ここで尋ねています。そのようなワークフローを設定する方法はありますか?

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

phabricator - Phabricator オブジェクトの PHID をどのように見つけますか?

Phabricator インストールで、1 つのプロジェクトと複数のユーザーの PHID を取得する必要があります。これを行う方法を見つけるのは簡単なことのようですが、ドキュメントを検索しても役に立ちませんでした。私は間違った場所か何かを見ていますか?

0 投票する
0 に答える
142 参照

php - phabricator はコミットのサブスクライバーを取得します

Phabricator 通知システムを jabber チャットと統合しようとしています。feed.query をポーリングして最近のストーリーを取得しています。feed.query をポーリングする botfeednotificationhandler を作成しました。A が、B と C がサブスクライバーであるコミットの作成者であるとします。B がストーリーにコメントした場合、diffusion.querycommits を使用して、コメント ストーリーの objectPHID を使用して A の authorPHID を取得できます。ここで、A の元のサブスクライバーである C の PHID も取得したいと考えています。B が A のストーリーにコメントしたことを C に通知したいと考えています。

B が作成したコメント ストーリーから C の PHID を取得するにはどうすればよいですか。または、ストーリーの購読者を見つけるにはどうすればよいですか?

前もって感謝します

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

git - Phabricator フックと Bitbucket

私の希望するセットアップは、リポジトリを bitbucket に配置し、次に phabricator にコピーを配置して、そのタスク マネージャーと diff 機能を使用することです。

サーバーとビットバケットを正しくセットアップした後、任意のレポをプルして更新できますが、ドキュメントに記載されているように、レポジトリが更新されてもファブリケータが通知するまでに時間がかかる可能性があるため、タスクを閉じ、レポを更新し、差分を表示しますなど... この問題を解決するために、プライマリリポジトリでフックを使用して、phabricator にできるだけ早く更新するように指示できると彼らは言います。問題は、コミットをマシン (bitbucket) にプッシュするときに、自分のマシンに対して JSON をポストするように bitbucket を構成する方法がわからないことです。

誰かがそれを手伝ってくれますか、それとも不可能で、何らかの回避策が必要ですか?

ありがとう。

0 投票する
0 に答える
3720 参照

php - Phabricator SSL 証明書が信頼されていません

アークのインストール証明書の指示に問題があります

構成: Linux Mint 16 (ペトラ)

私が今までにしたこと:

  1. 公開鍵を phabricator web に入れました (すべての git 命令を問題なく実行できるようになりました)

  2. custom.pem 証明書をダウンロードし、libphutil/resources/ssl ディレクトリに配置しました。

  3. README ファイル (同じディレクトリにあります) の指示に従い、php.iniファイルの次の行を変更しました。

    curl.cainfo = /home/ilongin/job/tools/arcanist/libphutil/resources/ssl/custom.pem

しかし、プロジェクト ディレクトリ内でarc install-certificateを実行すると、次のようになります。

サーバーに接続しようとしています... 使用上の例外: サーバーへの接続に失敗しました: [cURL/60] (OUR-PHAB-SERVER-URL) SSL 接続のネゴシエーション中に SSL 認証局の検証中にエラーが発生しました。これは通常、自己署名証明書を使用しているが、CA バンドルに CA を追加していないことを示しています。「libphutil/resources/ssl/README」の手順を参照してください。

誰が何が悪いのか知っていますか?

0 投票する
4 に答える
1861 参照

phabricator - Phabricator でタスクをバグとして作成する

私はファブリケーターが初めてです。

プロジェクトの Phabricator でバグを作成しようとしています。

私が見ているのは、タスクを作成することだけです。バグ/backlogItem などであるかどうか、そのタスクのサブカテゴリはありません。

前もって感謝します