問題タブ [arcanist]

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 投票する
2 に答える
835 参照

phabricator - アルカニストはセグメンテーション違反を与える 11

arc install-certificate を実行しましたが、実行するすべての arc 呼び出しで "Segmentation fault: 11" が返されます。トークンを入力することができました。arc diff のトレースはあまり役に立ちません。

これを修正するためにどこを見ればよいかわかりません:S. 私はMac OS Xで作業しています。

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

php - Phabricator Arcanist にエラー ini_set(): open_basedir 制限が有効になっています。File() は許可されたパス内にありません

最新の Arch Linux を実行しています

次のようなトピックを見てきました。

php.iniを編集して、必要なディレクトリを に追加することをお勧めしopen_basedirます。open_basedir完全にコメントアウトしようとしましたが、これは機能しますが、セキュリティへの影響が心配です。

に追加する必要があるファイルを見つけるにはどうすればよいopen_basedirですか?

現在私は持っています:

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/

これを見ている人のために編集してください:私は同僚のubuntu iniファイルを見ました、そして彼はopen_basedirそこに式を持っています-それはちょうど貧弱に書かれているに違いありません(つまり、安全な操作をサポートしていません)

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

phabricator - コマンド ラインで arc diff を取得して、非常に多くの変更があった場合に yes と見なす方法

私の Jenkins サーバーは arc diff を実行していますが、たまに大きな diff がある場合、ジョブが失敗することは望ましくありません。

最新の master of arc を使用すると、次のようになります。

私の現在のコードは対話性を回避しようとしており、大きな差分を除いてほとんど機能します。これを回避する方法はありますか?

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

phabricator - アーケイニスト/差分テンプレートを変更することは可能ですか?

phabricator インスタンスを構成しようとしていますが、使用するときにアーカニストの既定のテンプレートを変更するarc diffと、チームにとって非常に役立つことがわかりました。

実際、テンプレートには次のテキストが含まれています。

このデフォルトのテンプレートを変更する方法をグーグルで検索していますが、見つかりません...

このテンプレートを「パーソナライズ」する方法はありますか?

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

jenkins - ジェンキンスはアークを実行できません

これが私の現在のセットアップの簡単な説明です。を使用しております

Git : リビジョン管理システム Phabricator : コード レビュー Jenkins : 継続的インテグレーションと実行中のビルド用。プラグイン : Phabricator 差分、Windows スレーブ プラグイン

Jenkins のセットアップには、Linux マスター、Windows および Mac スレーブがあります。また、プロジェクトで Phabricator Differential を有効にし、arcanist をすべての Jenkins ノードにインストールしました。

Windows プロジェクトの実行中に、指定されたフォルダーに見つからないという次のエラー メッセージが表示されてビルドが失敗しますarc。ただし、フォルダーからアークを手動で実行することはできますが、環境変数が適切に設定されていることを確認しました。前にこの問題に遭遇しますか?

アーク エラー メッセージ:

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

arcanist - 無効なパラメーター情報がメソッド 'differential.parsecommitmessage' に渡されました

エラーが表示されます:

arc diffCMDを入力すると。arcanist私は自分のコードをレビューするために とを使用しphpており、コンピューターに必要なツールは最後まで使用できます。誰かが私を助けることができますか?

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

git - 既存の phabricator diff を 2 つに分割するにはどうすればよいですか?

コードの大きな diff をレビュー用に 1 つ用意しましたが、実際には 2 つの別個の diff に分割する必要があります。

各 diff には多くのコミットが関連付けられており、コミットの文字列を 2 つの異なるタスクに (ほとんど) 分割するのはどれかを突き止めることができましたが、ファイル名に基づいて分割する方がきれいです (つまり、N 個のファイルがタスクに関連付けられています)。 1、および M 個の他のファイルがタスク 2 に関連付けられています)。

これを行う簡単な方法はありますか (コミットまたはファイルによって)? ありがとう!

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

phabricator - phabricator のすべてのプレビュー差分を一覧表示する

Phabricator ですべてのプレビュー差分を一覧表示する方法はありますか? つまり、私は を使用して差分を作成しましたarc diff --previewが、差分 URL を追跡できず、元のローカル git コミットが失われました。を使用して再生成したいのarc patch --diffですが、差分番号がわかりません