問題タブ [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.
phabricator - Phabricator - .arconfig ファイルに Linter エンジンを含めた後でもアーク lint が機能しない
- にあるarcanistフォルダーにJSHintLinterを作成しました
Users/vignesh.s/arc/arcanist
- これは私の
.arcconfig
ファイルです。
- 実行
arc lint
すると、このエラーが表示されます
使用上の例外: このプロジェクトには lint エンジンが構成されていません。「.arcconfig」を編集して lint エンジンを指定するか、「.arclint」ファイルを作成します。
- しかし、を使用して実行する
arc lint -engine JsLintEngine
と、単純に機能します
ここで何が問題なのか教えてもらえますか?
git - arc diff を使用するときにデフォルトのブランチを変更するには?
初めてアーク diff を使用してブランチを送信したとき、変更を比較するブランチを尋ねられました。入りorigin/master
ました。これにより、Master ブランチに加えられたすべての変更と比較されます。これで、常にマスターを使用して、変更したいものと比較しorigin/develop
ます。
どういうわけかデフォルトのブランチを変更する方法があるかどうか疑問に思っていたので、使用する代わりarc diff origin/develop
にarc diff
.
git - Arcanist - git push 後に「arc diff」を実行する
アルカニスト初心者です。
「arc diff」を実行したいのですが、問題は、リモートの git リポジトリに対して「git push」を既に行っていることです。おそらく、プッシュ後でも差分を表示する別のアーク コマンドがありますか? アルカニストのファイルにそのようなコマンドは見つかりませんでした。
git - 新しいリポジトリ用に phabricator リビジョンを準備するにはどうすればよいですか?
そのため、通常はフィーチャー ブランチarc diff master
を作成してから、マスター ブランチから差分リビジョンを作成します。
master ブランチしかないリポジトリでリビジョンを作成するにはどうすればよいですか?
差分全体を記録するために、空のブランチまたはコミットから開始する必要がありますか? phabricator でこれを行う標準的な方法はありますか?
git - Phabricator がすべてのコミットをレビュー
新しいプロジェクト用に新しい git リポジトリを作成し、いくつかのコミットを追加しました。Phabricator でプロジェクト全体をレビューするように同僚に依頼したいと思います。
すべてのコミットを含むプロジェクト全体をレビューのために Phabricator に表示させる、私が発行できる Arcanist コマンドはありますか?
私がやりたいことは基本的にこれです:
最初のコミットの ID は「aabbcc」です。これは機能しません:
関連する質問
gitでは、空のコミット「最初のコミットの前のコミット」の疑似ブランチ名のようなものはありますか?
git diff
プロジェクト内のすべてのファイルを出力するコマンドはありますか? 何かのようなもの:
git - 機能ブランチごとにリビジョンを作成
私は現在、プロジェクトに Git と Arcanist を使用しています。私はファブリケーターを介していくつかのタスクを持つプロジェクトを持っています。arc diff
機能ブランチ ( )を介してリビジョンを作成するとすぐに、リビジョンが閉じられる前にA
別の機能ブランチ ( ) で開始したいと考えています。B
新しい差分とリビジョンがすべての単一のブランチだけに作成されるようにするには、どのようにarcanistを呼び出すことができますか? ブランチを切り替えて try するとarc diff
、新しいリビジョンと差分が前のものに追加されます。
linux - arcanist コマンドの自動補完のために bash に追加する方法
私はLinuxが初めてです。
私はアルカニストを設定しようとしています。
git clone を使用して環境変数にパスを追加しましたが、arcanist コマンドのタブ補完を設定する方法について混乱しています。
arcanist のユーザー ガイドでは、source /path/to/arcanist/resources/shell/bash-completion を .bashrc、.profile ファイルに追加する必要があると書かれています。
これらのファイルとは何ですか。タブ補完を使用してarcanistと連携するように編集するにはどうすればよいですか。
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」の手順を参照してください。
誰が何が悪いのか知っていますか?