問題タブ [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 に答える
100 参照

mercurial - Mercurialのデフォルトコマンドを変更します

デフォルトでhgは、コマンドプロンプトに入力するだけで、基本的なヘルプが表示されます。もちろん、初心者にとっては便利なことです。

しかし、これを変更して、たとえば現在の要約が表示されるようにする方法はありますか?(つまり、hg sum入力するだけで結果が得られますhg)。


ところで:その代わりに私がしているのは、1つの文字エイリアスをこのように構成することです

これをさらに最適化できるかどうかを知りたいだけです。

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

mercurial - 「changegroup」のように動作する Mercurial フックですが、プッシュのみですか?

変更セットの伝播メカニズムを構築しましたが、それは新しい変更セットのバンドルとアンバンドルに依存しています。フックを使用すると、プル、プッシュ、またはアンバンドル中にchangegroupフックが実行されるため、周期的な動作が発生します。必要なのは、フックが完全に機能する commit の後に同期を行うことですが、 pushの後にも行います。commit

フックは、そのリポジトリから別のリポジトリにpost-pushプッシュするときに実行されるため、答えではないことに注意してください。このシナリオでは、基本的に、新しい変更セットがプッシュの結果である場合にのみ実行される の特別な動作が必要です。changegroup

そのように機能するフックはありますか?

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

mercurial - Mercurialリポジトリ内のhgrcファイルはリポジトリ自体によって追跡されますか?

開発チームのすべてのメンバーに対してグローバルである必要がある設定を含むhgrcファイルがあります。hgrcファイルに変更を加えると、リポジトリを複製する他の人にこれらの変更を伝播させることができないようです。

これらの構成をリポジトリのすべてのユーザーに対してグローバルに保つ方法はありますか?

レポは自分自身を追跡します!

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

mercurial - .hg/hgrcのallow_pushが機能していないようです

LDAP認証を使用してMercurialサーバーをセットアップし、リポジトリごとのアクセスを許可したいので、リポジトリごとに.hgの下にhgrcを作成しています。

私の問題は、これらのhgrcファイルを使用すると、どのユーザーにもプッシュできないことです(abort:認証に失敗しました)。hgweb.configを使用するだけで、問題なく実行できます。

何か助けはありますか?

ありがとう

0 投票する
3 に答える
20798 参照

mercurial - Mercurial でエラーメッセージ "abort: repository default-push not found!" を解決するには?

私は Mercurial を初めて使用し、テスト ファイルをオンラインのリポジトリにプッシュしようとしました。コマンドabort: repository default-push not found! を使用しようとしたときのようなエラー メッセージが表示されました。hg push私はオンラインで検索し、.hg/hgrc ファイルを構成するために言及された回答のほとんどを検索しました。私はそれを行い、.hg/hgrc ファイルをチェックしました。それは何かを持っていました

私の質問を明確にするために、私が実行したいくつかの手順と表示されたエラー メッセージを以下に示します。私のマシンは、デフォルトの Python 2.4.3 がインストールされた RedHat Linux 5 サーバーです。Mercurial のディレクトリと/home/Cassie/CassieDir/analysisbitbucket.org のリポジトリを、ユーザー名 ALab の分析として作成しました。commitコマンドとその他のコマンドを入力hg statusしました。それらはすべて問題ないようです。/analysis次に、最初にREADMEというダミーファイルを作成し、ディレクトリにプッシュしようとしました

エラーメッセージは次のとおりです。

次に、証明書エラーを回避するために、次のように入力しました

エラーメッセージは次のように表示されました

「hg push -vv」も入力しましたが、出力は上記と同じです。

ありがとうございます。混乱が生じた場合はお知らせください。

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

svn - Hgsubversion のユーザー名とパスワードを指定する方法

Hgsubversion を使用して HG から Subversion リポジトリに変更をプッシュする際に使用するユーザー名とパスワードを指定する方法を知りたいです。

リポジトリのどこに設定すればよいか知りたい

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

mercurial - ~ を Windows の .hgrc で展開する

以下を機能させることは可能ですか?

Google を使用するということは、一部の人 (Linux ユーザー?) にとっては機能するはずですが、私にとってはまったく機能していません。

私も$HOME(またはいくつかのバリアント)を受け入れますが、正しい構文が見つかりません。

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

mercurial - Mercurialでプッシュ:中止:ユーザー名が指定されていません(「hghelpconfig」を参照)

理由はわかりませんが、今日からソースをリポジトリにプッシュすることに問題があります。私が得たのは、hgrcabort: no username supplied (see "hg help config") にセクションがあるということです。[ui]

では、どこに問題があるのでしょうか。

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

mercurial - Mecurialリポジトリファイルが失われました-元のクローンリポジトリを再作成してプッシュするにはどうすればよいですか?

移行後にリポジトリの.hg*ファイルを失い、いくつかのコードにプッシュされていない変更をたくさん加えました。

新しいリポジトリを初期化してから、変更を既存のリモートリポジトリにプッシュする必要があります。新しいリポジトリを初期化してから、hgrcでリモートリポジトリを指定してプッシュする必要がありますか?ありがとう!

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

mercurial - hgwebサーバーにプッシュしながらリモートブックマークを作成する

ブックマークについてはたくさんの質問がありますが、どれも私の質問に答えません。

hgwebサーバーにプッシュしているときにブックマークを作成できるようにするにはどうすればよいですか?

ブックマークをプッシュしようとしたときに得られるものは次のとおりです。

設定に入れるべきものはあります.hgrchgweb

ブックマークがリモートリポジトリにすでに存在する場合、それらは更新されます。プッシュによるブックマークの作成もビットバケットで機能するため、可能であると確信しています。

問題が解決しました:

システムには、2つのMercurialバージョンがインストールされていました。

wchich hgプリント/usr/local/bin/hgnginxはを使用していましたが/usr/bin/hg

ご協力ありがとうございました。