問題タブ [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リポジトリを中央サーバーに移動するにはどうすればよいですか?
Mercurialを使い始めたばかりで、気に入ったJoelSpolskyのHgInitチュートリアルを読みました。
私は疑問に思っています:私がプライベートリポジトリを持っていて、それを約1か月間作業しているとしましょう。次に、 bitbucket.orgのように、一元化するか、公開することにします。すべての歴史を残したい。
直感的なことは、 hg cloneを使用することですが、ドキュメントによると:
ソースの場所は、将来のプルに使用されるデフォルトとして、新しいリポジトリの.hg/hgrcファイルに追加されます。
ソースはローカルのプライベートリポジトリであり、宛先はパブリックサーバーであるため、これは私が望んでいることではないと思います。将来、パブリックサーバーが自分のプライベートリポジトリからプルしようとして、それが中心的なリポジトリだと思ってほしくありません。これが理にかなっていることを願っています。
サーバー上の.hg/hgrcファイルを手動で微調整する必要がありますか?私はこれに正しく近づいていますか?
regex - Mercurial-ユーザー固有の無視ファイル
特定のユーザーの隠しファイルを無視するようにMercurialを取得しようとしています。私はここの指示を使用しました:
Mercurialにすべての隠しファイルを無視させる方法は?
特定のリポジトリ内のファイルを無視するようになりました。この動作を特定のユーザーのすべてのhgリポジトリに拡張したいと思います。
hgrcのマニュアルページには、〜/ .hgrcに次のようなものを含めることで、ユーザー固有の無視ファイル(〜/ .hgignoreなど)をリンクできると書かれています。
しかし、それは機能していないようです。
私も試しました
しかし、それも機能していないようです。私は何かが足りないのですか?Mercurialサイトやその他の場所で何も見つかりません。助けてください、ありがとう。
**編集-私はLinuxを使用しています。hg showconfigは、hgが私の.hgrcファイルを正しく読み取っていることを示していますが、そこで概説されている無視動作は機能していません。
**編集2-また、マシンを再起動して、更新されるかどうかを確認しました。それはしませんでした。
mercurial - Mercurialでは、プロジェクトを作成してサーバーにプッシュするための「hg init」の後、サーバーの「hgパス」を持つようにローカルディレクトリを作成するにはどうすればよいですか?
プロジェクトが開始されたとき
がhg path
発行されると、何も表示されません。リポジトリのクローンを作成したかのように、実際にリポジトリを変更するにはどうすればよいme@somewhere.somehost.com/proj
ですか?.hg/hgrcを編集して追加するだけですか
それは(テキストファイルを編集することによって)実行するには低レベルの操作のように感じるからです
mercurial - ssh 経由でパスワードを要求せずにプッシュするように Mercurial を設定する方法は?
私は自分のプロジェクトで mercurial を使用していますが、新しい変更セットを ssh でサーバーにプッシュするたびに、パスワードを要求されます。
次に、パスワードを要求せずにプッシュするようにマーキュリアルを設定する方法は?
私はUbuntu 9.10で作業しています
python - 卵から水銀拡張を含む
ファイルから拡張子をインポートする方法はあり.egg
ますか? たとえば、hggit
それ自体を としてインストールします。これは直接hg_git-0.2.4-py2.5.egg
下にリストすることはできません。または、標準ファイル[extensions]
として解釈されます。.py
そのファイルを拡張子として含める方法はありますか?
または、ファイルを作成するのではなく、解凍されたディレクトリhg-git
を作成する方法で手動でインストールする方法はありますか?.egg
mercurial - Mercurial がフックを検出するように hgrc を作成するにはどうすればよいですか?
コミットが永続化される前に実行したいファイル commit_hooks.py に 2 つの関数を書きましたが、それらを検出するために hgrc を記述する方法がわかりません。
関数ヘッダーは次のとおりです。
この「ガイド」を使用してみましたが、ドキュメンテーションは「マニュアルページ」が多すぎます。以下は、機能しないアウトキャストです。
アップデート! フック行を次のように書き換えます。
Mercurial に precommit フックを検出させますが、何らかの理由で常にステータス 1 で終了します。
python - mercurial .hgrc にサブ構成ファイルを含めることはできますか?
かなりの量のカスタマイズがあるため、メイン.hgrc
をリビジョン管理に保ちたいのですが、使用しているマシン (職場、自宅など) に応じて異なる作成者名を付けたいと考えています。
bash スクリプトでこれを行う方法は、Mercurial によって無視されるホストローカルの bash スクリプトをソースにすることですが、Mercurial が使用する構成ファイル形式でこれを行う方法がわかりません。
git - .hgrcpathに代わるGit
GitにはHgのHGRCPATHのようなものがありますか。つまり、Hgがグローバル構成ファイルを検索する場所を変更するために変更できる環境変数です。
gitでは、HOMEを変更することである程度達成できますが、他のアプリケーションの数が不明な場合に影響するため、回避しようとしています。
mercurial - hg:Mercurial(hg)インストールの言語を変更するにはどうすればよいですか?(マックOS)
昨日、Mac(ユキヒョウ)にMercurialを再インストールしました。MercurialのUI/コンソール言語が英語からデンマーク語に変更されました。私のマシンは米国英語に設定されており、キーボードレイアウトはデンマーク語です。デンマーク語の翻訳は不完全なので、アクティブにしたくありません。
もう一度英語を「話す」にはMercurialが必要です。:-)これを変更するにはどうすればよいですか?
mercurial - Mercurial構成オプションをプログラムで設定できますか?
.hgrc
テキストファイルを実際に編集せずに設定項目を設定する方法を探しています。複数の開発者間でセットアップを標準化しようとしていますがhgrc
、次のようなコマンドが必要です。
ただし、構成の変更もhgrc
ファイルに保存されます。
これは、vanilla hgコマンドで直接サポートする必要があるようですが、どこにも見つかりません。