問題タブ [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.
php - phabricator get commit author from feed story for stories 懸念事項、コメント、監査
phabricator を jabber チャットと統合しようとしています。新しいフィード クエリごとに jabber チャットでコミット作成者にメッセージを送信するボットを作成しました。私の要件は、フィード ストーリーが懸念事項、監査、またはコメントである場合、コミットの元の作成者をどのように取得するかということです。コミットの作成者に、彼のコミットで提起された懸念を通知したいと思います。この情報を得るためにストーリーを分析する必要がありますか? どうすればこれを行うことができますか?
前もって感謝します
phabricator - Phabricator は git push を制限します
私を含むチームでお互いのコミットをレビューしてもらいたいです。他のチームメンバーによって監査されない限り、私のものを含め、どのコミットもレポにプッシュしないでください。phabricator のドキュメンテーションでちょっと迷ったので、ここで尋ねています。そのようなワークフローを設定する方法はありますか?
phabricator - Phabricator オブジェクトの PHID をどのように見つけますか?
Phabricator インストールで、1 つのプロジェクトと複数のユーザーの PHID を取得する必要があります。これを行う方法を見つけるのは簡単なことのようですが、ドキュメントを検索しても役に立ちませんでした。私は間違った場所か何かを見ていますか?
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 を取得するにはどうすればよいですか。または、ストーリーの購読者を見つけるにはどうすればよいですか?
前もって感謝します
git - Phabricator フックと Bitbucket
私の希望するセットアップは、リポジトリを bitbucket に配置し、次に phabricator にコピーを配置して、そのタスク マネージャーと diff 機能を使用することです。
サーバーとビットバケットを正しくセットアップした後、任意のレポをプルして更新できますが、ドキュメントに記載されているように、レポジトリが更新されてもファブリケータが通知するまでに時間がかかる可能性があるため、タスクを閉じ、レポを更新し、差分を表示しますなど... この問題を解決するために、プライマリリポジトリでフックを使用して、phabricator にできるだけ早く更新するように指示できると彼らは言います。問題は、コミットをマシン (bitbucket) にプッシュするときに、自分のマシンに対して JSON をポストするように bitbucket を構成する方法がわからないことです。
誰かがそれを手伝ってくれますか、それとも不可能で、何らかの回避策が必要ですか?
ありがとう。
php - Phabricator SSL 証明書が信頼されていません
アークのインストール証明書の指示に問題があります
構成: Linux Mint 16 (ペトラ)
私が今までにしたこと:
公開鍵を phabricator web に入れました (すべての git 命令を問題なく実行できるようになりました)
custom.pem 証明書をダウンロードし、libphutil/resources/ssl ディレクトリに配置しました。
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」の手順を参照してください。
誰が何が悪いのか知っていますか?
phabricator - Phabricator でタスクをバグとして作成する
私はファブリケーターが初めてです。
プロジェクトの Phabricator でバグを作成しようとしています。
私が見ているのは、タスクを作成することだけです。バグ/backlogItem などであるかどうか、そのタスクのサブカテゴリはありません。
前もって感謝します