問題タブ [hgrc]

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 に答える
1826 参照

mercurial - Mercurial .hgrc ファイルのリポジトリ相対パス

Mercurial に共通の拡張子を持つ共有 hgrc ファイルを作成しようとしています。これにより、同僚は一貫したエクスペリエンスを得て、便利なツールを見つけることができます。ただし、Mercurial に同梱されていない拡張機能を有効にすると、問題が発生します。

私のメイン リポジトリの hgrc は、ソース管理された共有 .hgrc ファイルを指しています。

\レポ.hg\hgrc

次に、共有された dev.hgrc によって、ソース管理されている拡張機能が有効になります。

\レポ\ツール\hg\dev.hgrc

問題は、hg がルート Repo ディレクトリから実行された場合にのみ、これらの拡張機能が検出されることです。サブディレクトリから実行すると、エラーが発生します。

相対パス構造以外に頼らずにリポジトリのルートを参照したい。

マニュアルを見ましたが、リポジトリの相対パス オプションが表示されません。

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

mercurial - Google Codeでリビジョン形式を変更するにはどうすればよいですか?

私はDVCSを初めて使用し、最近Google Chrome用に作成した拡張機能をいくつか共有したいので、MercurialをGoogleCodeで試しています。

Google Codeでは、ほとんどのプロジェクトが連続番号を介してチェンジセットを参照しているように見えます(たとえば、1、2、3など-(下のスクリーンショット#1を参照))。ただし、私のテストプロジェクト(スクリーンショット#2)は16進値を使用しており、これを変更するためのプロジェクト設定には何も表示されません。前述の線形形式を使用して表示するにはどうすればよいですか?


また、ソーシャルコーディングに慣れていないため、インターネット上の他の場所ではメールアドレスは非公開のもののようですが、これらのDVCシステムでは、メールをコミットに関連付けたいようです(Google、githubなどはそれらを表示することを目的としているようです)。 )。ここにある種のエチケットはありますか?Google Codeのほとんどの人は、設定ファイルを編集して、関連するコミットの実際の名前やメール情報を含まないユーザー名のみを表示するようです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

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

mercurial - Mercurial:ファイルをグローバルに無視する

.hgignoreプロジェクトごとにファイルを無視する方法を知っています。すべてのMercurialリポジトリのものを無視したいと思います。

こだわりのあるものはあり.hgrcますか?または.hgignore私の$HOME道に入れてください(私はすでにそれを試しましたが、多分私は何か間違ったことをしました)。

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

mercurial - カスタム フック内からリポジトリの hgrc セクションを参照するにはどうすればよいですか?

次のように、いくつかの hgrc セクション変数を設定して、各リポジトリ用にカスタマイズしたい一般的な changegroup フック関数を作成しました。

これを行うにはどうすればよいですか?

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

mercurial - Mercurialからのプル-証明書エラー

サーバーからプルしようとしましたが、次のエラーが発生します。

証明書をダウンロードしてWindowsの信頼されたルート証明機関にインストールしましたが、それでもエラーが発生します。Mercurialに証明書を信頼させるにはどうすればよいですか?

0 投票する
4 に答える
3265 参照

mercurial - HG / Mercurial で、リポジトリによって指示されるフックを設定するにはどうすればよいですか?

更新後にフックを実行する必要があり (これにより、更新されたソリューションがビルドされます)、中央リポジトリを複製する人ごとにそのフックを手動で追加する必要はありません。

誰かが私の中央リポジトリを最初にクローンするとき、そのクローンにフックを含めることは可能ですか? .hgrc ファイルが自動的に複製されないようです。

私はサイト全体のフックについて読みましたが、私が理解している限り、それらは作成された各リポジトリで機能し、いくつかのリポジトリにフックを入れたいだけです。

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

mercurial - Mercurial リポジトリの .hgignore をすべてのサブリポジトリで利用できるようにしますか?

いくつかのサブリポジトリを持つ Mercurial リポジトリがあります。一般的な .hgignore-File のみを定義する可能性はありますか (たとえば、オブジェクト ファイルを無視するため)、メイン リポジトリと、オプションでサブリポジトリの特殊化されたファイルの両方で定義することはできますか?

マニュアルには十分な情報がありません。で .hgignore ファイルを指定する

ホームディレクトリの .hgrc へのコピーも機能しません。

何か案は?

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

mercurial - Mercurial: 信頼できない警告が出力されないようにする

別のユーザーのリポジトリで何らかのアクションを実行すると、メッセージが表示されます

これは問題ありません。必ずしも を信頼する必要はありませんbobが、特定のコマンドを実行するときは、干渉する可能性があるため、この出力を表示したくありません。stderr に出力されますが、すべての stderr 出力を null にリダイレクトしたり、stdout にリダイレクトして抑制したりしたくありません。

Mercurial がこれを印刷しないようにする方法はありますか? -qしません。

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

mercurial - Mercurial .hgrc ファイルでユーザー名を設定する

私は基本的な問題の解決策を求めて SO と Google を閲覧してきましたが、これまでのところ運がありません。

Mercurial は初めてで、Mac にインストールしたばかりです。個人的なバージョン管理に使用しており、(まだ) 中央サーバーと通信する予定はありません。

ファイルをコミットしようとすると、abort: no username given (see "hg help config") が表示されます。この問題の一般的な解決策は、以下を ~/.hgrc に入れることです

私はこれを行いましたが、エラーは残ります。ファイルを読み取らないだけです。助言がありますか?