問題タブ [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.
mercurial - Mercurialのデフォルトコマンドを変更します
デフォルトでhg
は、コマンドプロンプトに入力するだけで、基本的なヘルプが表示されます。もちろん、初心者にとっては便利なことです。
しかし、これを変更して、たとえば現在の要約が表示されるようにする方法はありますか?(つまり、hg sum
入力するだけで結果が得られますhg
)。
ところで:その代わりに私がしているのは、1つの文字エイリアスをこのように構成することです
これをさらに最適化できるかどうかを知りたいだけです。
mercurial - 「changegroup」のように動作する Mercurial フックですが、プッシュのみですか?
変更セットの伝播メカニズムを構築しましたが、それは新しい変更セットのバンドルとアンバンドルに依存しています。フックを使用すると、プル、プッシュ、またはアンバンドル中にchangegroup
フックが実行されるため、周期的な動作が発生します。必要なのは、フックが完全に機能する commit の後に同期を行うことですが、 pushの後にも行います。commit
フックは、そのリポジトリから別のリポジトリにpost-push
プッシュするときに実行されるため、答えではないことに注意してください。このシナリオでは、基本的に、新しい変更セットがプッシュの結果である場合にのみ実行される の特別な動作が必要です。changegroup
そのように機能するフックはありますか?
mercurial - Mercurialリポジトリ内のhgrcファイルはリポジトリ自体によって追跡されますか?
開発チームのすべてのメンバーに対してグローバルである必要がある設定を含むhgrcファイルがあります。hgrcファイルに変更を加えると、リポジトリを複製する他の人にこれらの変更を伝播させることができないようです。
これらの構成をリポジトリのすべてのユーザーに対してグローバルに保つ方法はありますか?
レポは自分自身を追跡します!
mercurial - .hg/hgrcのallow_pushが機能していないようです
LDAP認証を使用してMercurialサーバーをセットアップし、リポジトリごとのアクセスを許可したいので、リポジトリごとに.hgの下にhgrcを作成しています。
私の問題は、これらのhgrcファイルを使用すると、どのユーザーにもプッシュできないことです(abort:認証に失敗しました)。hgweb.configを使用するだけで、問題なく実行できます。
何か助けはありますか?
ありがとう
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/analysis
bitbucket.org のリポジトリを、ユーザー名 ALab の分析として作成しました。commit
コマンドとその他のコマンドを入力hg status
しました。それらはすべて問題ないようです。/analysis
次に、最初にREADMEというダミーファイルを作成し、ディレクトリにプッシュしようとしました
エラーメッセージは次のとおりです。
次に、証明書エラーを回避するために、次のように入力しました
エラーメッセージは次のように表示されました
「hg push -vv」も入力しましたが、出力は上記と同じです。
ありがとうございます。混乱が生じた場合はお知らせください。
svn - Hgsubversion のユーザー名とパスワードを指定する方法
Hgsubversion を使用して HG から Subversion リポジトリに変更をプッシュする際に使用するユーザー名とパスワードを指定する方法を知りたいです。
リポジトリのどこに設定すればよいか知りたい
mercurial - ~ を Windows の .hgrc で展開する
以下を機能させることは可能ですか?
Google を使用するということは、一部の人 (Linux ユーザー?) にとっては機能するはずですが、私にとってはまったく機能していません。
私も$HOME
(またはいくつかのバリアント)を受け入れますが、正しい構文が見つかりません。
mercurial - Mercurialでプッシュ:中止:ユーザー名が指定されていません(「hghelpconfig」を参照)
理由はわかりませんが、今日からソースをリポジトリにプッシュすることに問題があります。私が得たのは、hgrcabort: no username supplied (see "hg help config")
にセクションがあるということです。[ui]
では、どこに問題があるのでしょうか。
mercurial - Mecurialリポジトリファイルが失われました-元のクローンリポジトリを再作成してプッシュするにはどうすればよいですか?
移行後にリポジトリの.hg*ファイルを失い、いくつかのコードにプッシュされていない変更をたくさん加えました。
新しいリポジトリを初期化してから、変更を既存のリモートリポジトリにプッシュする必要があります。新しいリポジトリを初期化してから、hgrcでリモートリポジトリを指定してプッシュする必要がありますか?ありがとう!
mercurial - hgwebサーバーにプッシュしながらリモートブックマークを作成する
ブックマークについてはたくさんの質問がありますが、どれも私の質問に答えません。
hgwebサーバーにプッシュしているときにブックマークを作成できるようにするにはどうすればよいですか?
ブックマークをプッシュしようとしたときに得られるものは次のとおりです。
設定に入れるべきものはあります.hgrc
かhgweb
?
ブックマークがリモートリポジトリにすでに存在する場合、それらは更新されます。プッシュによるブックマークの作成もビットバケットで機能するため、可能であると確信しています。
問題が解決しました:
システムには、2つのMercurialバージョンがインストールされていました。
wchich hg
プリント/usr/local/bin/hg
nginxはを使用していましたが/usr/bin/hg
。
ご協力ありがとうございました。