問題タブ [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.
git - arc diff を実行しようとすると cURL から例外が発生する (エラー コード 56)
arc diff
Arcanist for Phabricator を使用して、bitbucket のリモート リポジトリにローカル コミットしようとしています。このエラーを見たのはこれが初めてで、インターネット上で同様の情報を見つけることができないようです. arc diff
他のブランチを試してみましたが、期待どおりに動作します。
[cURL/56] ( https://phabricator.website.com.au/api/differential.creatediff ) リクエストの作成中に cURL ライブラリでエラーが発生しました。このエラー (エラー コード: 56) の詳細については、cURL サイト ( http://curl.haxx.se/libcurl/c/libcurl-errors.html#CURLERECVERROR ) を参照してください。
リンク提案のエラーに関する情報には、次のように記載されています。
CURLE_RECV_ERROR (56)
ネットワーク データの受信に失敗しました。
phabricator - Java をリントするように Phabricator/Arcanist を設定できますか?
私が行うarc linters
と、現在 Java リンターのオプションはありません。Java コードをリントするように Arcanist を構成する方法はありますか?
phabricator - "arc diff" の実行に失敗しました: 構成が見つかりません
の実行のログは次のarc diff
とおりです。
次のエラーをどのように処理すればよいですか?
構成: 「/etc/arcconfig」でシステム構成が見つかりませんでした。構成: 「/Users/yangyan/Meican/go/src/code.meican.com/diffusion/DEMETER/demeter.git/.git/arc/config」でローカル構成が見つかりませんでした。
phabricator - Arc の Phabricator の問題
phabricator コード レビュー ツールの経験がある人なら誰でも、最新のドキュメントによると、.arcconfig に project_id を配置する必要はありませんが、プロジェクト ID が指定されていない場合でも例外が発生します。project_id を追加した後、上記の例外が発生し、何が間違っているか、何が欠けているかを修正できる場所がありません。
svn - ユーザーにarcanistを介してSVNコミットを実行させるにはどうすればよいですか?
私のチームは、SVN リポジトリで Phabricator を使い始めました。
理想的には、全員がarc diff
-> arc patch
->arc commit
ワークフローに従い、コード レビューを経ずに何もコミットされないようにすることです。
私たちの以前のワークフローは、変更をコミットしてレビューのために電子メールを送信するだけだったので、誰もがレビューの前に変更をコミットすることに慣れています。私たちの実際のワークフローはsvn commit
-> arc diff
-> CR pass まで commit と diff を続けます。
arc diff
-> arc patch
->arc commit
ワークフローを通過しなかったコミットをリポジトリが受け入れないようにするにはどうすればよいですか?
phabricator - 新規インストール時の RocksDB での arcanist エラー (Mac OS X)
Mac OS X El Capitan (10.11.4) に arcanist の新しいコピーを にインストールしました/usr/local/phabricator/arcanist
。
最初cd
に/usr/local/phabricator/arcanist
どちらかを実行するか、bin/arc
またはarc
(に追加/usr/local/phabricator/arcanist/bin
したようにPATH
)実行すると、すべて問題ありません。ただしarc lint
、システムの rocksdb ディレクトリから実行しようとすると、常に致命的なエラーが発生し、出力は次のようになります。
arc liberate
再インストールして実行しようとしましたが、どちらも問題を解決していないことに注意してください。
私のシステムで何が問題なのか誰か教えてもらえますか?
また、私のアルカニストが実際に正しく、最新であることを Git で確認しました。
このメカニズムを介して再インストールも試みました:
phabricator - Phabricator の差分レビューが承認されると、自動的にアーク ランド
差分コミットが承認されたときにアークランドを実行するように Phabricator を構成するにはどうすればよいですか? このワークフローは前職でも見たことがありますが、Phabricator の設定は想像以上に大変でした。