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

python - Nose2 の Phabricator Arcanist 単体テスト

Python プロジェクトの自動単体テスト構成の設定に問題があります。通常は実行するだけnose2で、プロジェクト全体のテストが検出されて実行されます。しかし、設定する関連ドキュメントを見つけるのに苦労していarc unitます。

に以下を追加してみましたが、追加して.arcconfigも何も起こりませんarc unit。すべてのテストが下にあると仮定していると思いますがtests/、私には当てはまりません。私のテストは、テスト対象のファイルと同じフォルダーにあります。

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

phabricator - Arcanist - arc diff 実行中のエラー

良い一日!

私は sudo arc diff origin/develop を実行しており、私の git リポジトリも (ローカルと github の両方で) 更新されていますが、常にこのエラーが発生し、Phabricator アカウントにはまだ反映されていません。

アークとファブリケーターを使用するのはまったく初心者です。--trace も行ったので、ここにエラー メッセージを貼り付けました。

ありがとうございました。また、初心者向けのアーカニストとファブリケーターに関する優れたブログ/チュートリアルを提案できる人はいますか?

ここに画像の説明を入力

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

phabricator - arcanist のインストール証明書が失敗する

独自のホストされた phabricator をセットアップしました。すべて正常に動作しています (拡散レポなど)

開発ボックスにarcanistをインストールして「arc install-certificate」を実行すると、次のような例外が発生しました。

サーバーに接続しようとしています... PHABRICATOR にログイン ブラウザでこのページを開き、必要に応じて Phabricator にログインします。

http:///conduit/login/

次に、そのページの下に API トークンを貼り付けます。

使用上の例外: トークン "cli-e644viducdcccrge4i7zo5nfa66d" は有効な API トークンではありません。トークンとして使用しようとすると、サーバーは次の応答を返しました: ERR-CONDUIT-CORE: PhabricatorUser の添付データにアクセスしようとしています (getAwayUntil() を介して) が、データは実際には添付されていません。オブジェクトの添付可能なデータにアクセスする前に、それをロードして添付する必要があります。

何がうまくいかないのだろうか?洞察をありがとうございました!

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

git - Git の Arc Land エラー

過去にすでにファブリケーターを使用していました (ほぼ 7 か月前)。今、使用するまったく新しいインスタンスを作成しようとしています。私はちょうど次のとおりです:

  • Git ブランチを作成しました
  • Phabricator にマッピング
  • 簡単なタスクを作成しました
  • リポジトリを自分のマシンに複製しました
  • マスターから、T1 と呼ばれる 1 つのブランチが作成されました
  • 差をつけた
  • レビュアーは私の差分を受け入れました
  • ブランチ T1 からアーク ランドを実行

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

私が見逃しているものは何ですか?アークランドが機能しないのはなぜですか? アークランドコマンドで何か変わった?

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

linux - arcanist / curl が SSL 接続を確立できません

私は自分のプロジェクトで phabricator と arcanist を使用しています。これは長い間うまく機能しますが、(長い休憩の後)arcanistがphabricator-serverに接続する必要がある場合、arcanisを使用できなくなりました。

arcanist は通信に cUrl を使用しているため、この問題はおそらく cUrl または SSL / CA に関する質問です。

を使用してサーバーに接続しようとするたびにarc、次のメッセージが表示されます。

最後の数時間で、私はさまざまなことを試しました:

  1. ブラウザーで証明書をダウンロードします (ここで https から my.phabricator.host が機能し、証明書を linux/ubuntu ca-store ( /etc/ssl/certs// /usr/share/ca-certificates) などを使用dpkg-reconfigure ca-certificatesしてインストールします)。

  2. openssl を使用してホストに接続し、証明書をダウンロードして、これが可能かどうかをテストします。

  3. 上記arc install-certificatesと同じエラーが発生しますThe SSL CA Bundle....

  4. my.phabricator.hostarc-config で盲目的に信頼するように設定します。

...しかし、エラーはまだ存在します。

ここでヘルプやヒントが見つかることを願っています。

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

php - phabricator のアーク解放エラー

これは私の以前のファブリケーターの質問へのフォローアップです

phabricator で arc liberate を実行すると、次のエラーが発生します

arcanist/bin/arc liberate phabricator/
[2015-07-23 22:34:05] 例外: (例外) xhpast が壊れています。[/src/parser/xhpast/bin/PhutilXHPASTBinary.php:47]
phutil()
#0 [/src/moduleutils/PhutilLibraryMapBuilder.php:446] で呼び出される PhutilXHPASTBinary::build()
#1 PhutilLibraryMapBuilder::analyzeLibrary() [/src/moduleutils/PhutilLibraryMapBuilder.php:77] で呼び出される
#2 [/src/moduleutils/PhutilLibraryMapBuilder.php:109] で呼び出される PhutilLibraryMapBuilder::buildMap()
#3 [/scripts/ phutil_rebuild_map.php:75] `

オンラインで調べたところ、特定の問題に対するガイダンスが見つかりませんでした。事前に感謝します。

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

phabricator - ERR-CONDUIT-CORE: 無効なパラメーター情報がメソッド 'differential.getcommitmessage' に渡されたため、JSON シリアル化をデコードできませんでした

突然呼び出しが機能しarc diffなくなりました。JSON シリアライゼーションに問題があるようです。どんなガイダンスも大歓迎です!

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

git - phabricator からコミットを取得する

phabricator に arcanist を使用しています。いくつかのコミットについてはarc diff、リモート リポジトリにプッシュしたものの、まだプッシュしていませんでした。奇妙な理由により、ローカル.gitフォルダーを失いました。phabricator からコミットを取得することはできますか?