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

mercurial - hgrc のアップストリームのエントリは何ですか?

私のリポジトリのhgrcdefaultファイルには、2 つのパス (一方と他方) がありupstreamます。それらは同一です。

エントリが必要ですか? 必要なupstream場合、その理由は? なぜそれを持っているのかわかりませんupstream

0 投票する
0 に答える
41 参照

encoding - セクション内のすべての名前を設定解除するにはどうすればよいですか (Mercurial)

.hgrc私たちのチームは Windows と Linux の両方で mercurial を使用しており、多くのメンバーはソース コードを変換するためにホーム ディレクトリに独自のカスタマイズされたファイルを持っています。空でないセクションを持つファイル (ホーム ディレクトリ内) を
使用しています。.hgrc[encode]/[decode]

最近、テキスト ファイルのエンコーディングが重要な役割を果たすプロジェクト用の新しいリポジトリを作成しました。さまざまなエンコード形式で、同じ拡張子を持つ複数のファイルがあります。(たとえば、Shift-JIS、euc-japan-unix、utf8 などの .html ファイル)。

このリポジトリでエンコーディング フォームを保持するために 、セクション内のすべての名前の設定を解除します

.hgrc現在、プロジェクトのファイル内のホーム ディレクトリ内のファイルにリストされている可能性のあるすべての拡張機能名をリストすることで、この問題に対処していhgrcます。

したがって、hgrcファイルは次のようになります。

この方法は機能しますが、苦痛です。(将来、設定を解除する拡張機能の名前を追加する必要があるかもしれません。) セクション内のすべての名前を簡単に設定解除する方法はありますか?

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

mercurial - カリテアは .hg/hgrc で定義されたフックを使用しません

特定のユーザーのみにデフォルト ブランチへのプッシュを許可したい。カリテアにはこの機能が組み込まれていないため、私の試みでは、その動作を提供するフックを作成していました。Kallithea にはこのための GUI があることは知っていますが、組み込みの mercurial 機能とリポジトリ内の hgrc ファイルを使用したかったのです。

Kallithea SCM を介して提供されるリポジトリの .hg/hgrc ファイルで定義されたフックがあります。

この設定では、'myuser' に対してのみデフォルト ブランチへのプッシュ権限を許可する必要がありますが、それは行われていません。フックが正しく設定されていないのか、Kallithea が .hg/hgrc で定義されたフックをスキップしているだけなのかはわかりません

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

linux - hgk/hg ビューは確立されたリポジトリでは機能しますが、新しいリポジトリでは機能しません

私の vm システム:

centos6.7 に付属していたネイティブの hg は 1.4.4 ですが、rpm から 2.2.2 にアップデートしました。

私は何ができますか:

ウィンドウが期待どおりに表示されます。問題は発生しませんでした。

問題:

hg view新しく作成されたリポジトリを表示するときにエラーが発生する

大戸

[/media/sf_Temp] は、[C:\Temp] として、この Linux ゲストと Win7 ホスト間の共有ドライブです。

TortoiseHg Workbench の win 7 バージョンを使用して、[/media/sf_Temp/mizraim] を [C:\Temp\mizraim] として表示できます。

質問

  • 私の何が問題なのhg initですか?
  • 新しく作成したリポジトリを表示できないhg viewのに、jdk8u のクローンを表示できるのはなぜですか?
  • [jdk8u/.hg] の隅に隠されているものを [mizraim/.hg] にハッキングしてhg view、リポジトリ mizraim で機能させることができますか?
0 投票する
1 に答える
50 参照

mercurial - 自分や他のユーザーのファイル システムからファイルを削除せずに追跡を解除しますか?

以前は、使用hg forget <files>するようにファイル システムから削除されることなく、一部のファイルを追跡解除してhg rm <files>いました。変更をコミットし、実行すると、hg statusこれらのファイルが? <files>期待どおりに追跡されていないものとしてリストされました。次に、変更セットをリモート リポジトリにプッシュし、他の誰かがプルして更新し、Mercurial がファイル システムからこれらのファイルを削除しました。

Mercurial がこれらのファイルをhg forget、変更元のコピーと同じように、他の誰かのリポジトリのコピーで追跡されていないと認識しないのはなぜですか?

ファイルを誰かのファイル システムから削除せずに追跡を解除する別の方法はありますか?