問題タブ [hgignore]

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

eclipse - hg ブランチと hg 忘れ

私のプロジェクトの 1 つの初期段階で、私が一緒に働いていた人が elipse ワークスペース全体を私たちの mercurial リポジトリに追加しました。これが再び起こらないように .hgignore ファイルを更新した後、リポジトリからすべてのファイルを削除するために hg forget を実行しました。

問題は、この他の人が後でプルして、私が作成した新しいブランチに変更したときに、ワークスペースのプラグインなどをすべて失い、プロジェクトをビルドできなくなったことです。

何がうまくいかないのですか?.hgignore はそれを行いませんか? ファイルを無視しますか? ローカル コピーのファイルを調べて削除するのはなぜですか?

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

mercurial - .hgignore を使用してバイナリ ファイルのみを除外する方法は?

data-files-dir次の拡張子を持つファイルを含むディレクトリがあります。

Mercurial に保存したくないギガバイト単位のデータを含むバイナリ ファイルを除外したいと考えています。

しかし、スクリプト ファイルを Mercurial で記録したいと考えています。

.hgignoreこれまでのところ、このファイルを使用してディレクトリ全体を除外することが最善です。

しかし、これらのスクリプト ファイルを Mercurial から除外する余裕はもうありません。

Mercurial にバイナリ ファイルではなくスクリプト ファイルを追跡させるにはどうすればよいですか?

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

mercurial - HG の一部のフォルダを無視するには?

ここから始めて、私は今これと格闘しています。ソースと SQL という 2 つのフォルダーがあります。ソースには複数のプロジェクト フォルダーがあります。ソースと SQL のプロジェクト フォルダーには bin フォルダーがあります。SQL の下ではなく、ソースの下の bin フォルダー内のすべてのファイルを無視したい。これらのいずれかがうまくいくと思いました:

しかし、上記のすべてにサイコロはありません。

ソースの下に bin フォルダーがあると予想される各フォルダーの行を入力する必要があるようです (そして、新しいプロジェクトを追加するたびに .hgignore ファイルを更新します)。

そうでない場合は、アドバイスをいただければ幸いです。

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

regex - HgRegexp構文が期待どおりに機能しない

これが私のファイル/フォルダ構造です:

コード/.hg

コード/.hgignore

コード/CASH/readme.txt

コード/CASH/bin/FTI/abc.dll

/ bin / FTIフォルダー内のすべてを除いて、CASHフォルダーの下のすべてを無視する正規表現を.hgignoreファイルに作成しようとしています。

これが機能しない私の.hgignoreファイルです:

これにより、無視したくない/bin/abc.dllファイルを含め、CASHフォルダー内のすべてが無視されることになります。

何か案は?

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

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

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

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

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

何か案は?

0 投票する
5 に答える
421 参照

version-control - Mercurialファイルが変更されないようにする

重複の可能性:
Mercurial:追跡されたファイルへの変更を無視する方法

私はMercurialを使用するチームで働いており、チェックインされて安定している構成ファイルがあります。

これは構成ファイルであるため、一部のチームメンバーは、ソフトウェアを自分のマシンで動作させるためにファイルに変更を加える必要がありますが、チェックイン時にそれらの変更がリポジトリに反映されないようにします。

これどうやってするの?

デフォルトの設定ファイルをリポジトリに入れ、ユーザーが行った変更をコミット時に無視するようにしたい。

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

mercurial - hgignore:1つを除くすべての.libファイルを無視する必要があります

私のクラスプロジェクトでは、私のチームはhgを使用して共同作業を行っており、この質問のチェック済みの回答から無視ファイルを作成しましたが、いくつか追加しました。しかし、問題があります。コードを実行するために必要な.libファイルがあり、リポジトリに保持したいと思います。

その.hgignoreはglobを使用しているので、私もそうです。*。libが無視されている間に、ファイルcomp345_dnd / RollPlay.lib(ルートフォルダーにはcomp345_dndが含まれています)をイン/ウォッチできるようにするにはどうすればよいですか?

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

mercurial - Mercurial.hgignoreの.bakファイルを無視する方法

電流を調整するにはどうすればよいですか.hgingore

.bakすべてのファイルを無視するように?これは機能していません。コミットダイアログを開くと、まだたくさんの.php.bakファイルが表示されます。

*.bakもちろん動作していません

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

mercurial - Mercurial で特定のファイル タイプの 1 つ以上のファイルを除くすべてのファイルを無視しますか?

gitignoreと同じ質問: 1 つの特定の filetype を除くフォルダー階層内のすべてのファイルを無視しますが、Mercurial の場合です。

.hgignore特定のファイル タイプの 1 つ以上のファイルを除くすべてのファイルを無視したい。たとえば、現在のディレクトリとサブ ディレクトリで、*.javaおよびファイル タイプのファイルのみを追跡できるようにする。*.class

たとえば、次のディレクトリにあります。

次のファイルのみを含めたい (ディレクトリの構造を含む):

(ディレクトリh.pngが作成されるかどうかは関係ありません。)

上記の質問で述べたのと同じ原則を適用して変更しようとしましたが (代わりに Mercurial の場合)、質問から原則を適用しようとしました、運が悪い。

編集:上記のディレクトリツリーで次のことを試しました

それは私に望んでいた結果を与えました。for each or (および同様のクエリ).hgignoreを適用する or 構成ファイルを作成するにはどうすればよいですか?-I "**.{class, java}"addcommit