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

mercurial - hg .ignore regex - 新しい/変更された test_ を許可する方法.c は表示されますが、バイナリ test_ は表示されません?

私は C で一連の単体テストを持っています。それらの形式は: test_<filename>.cで、コンパイルするとtest_<filename>.

*.Cが表示されたときに新しいファイルを表示しようとしていますhg statusが、バイナリ ファイル ( test_<filename>) は表示されません。

私が今持っているものは次のとおりです。

これは、1 つのケースを除いて正常に機能します: が<filename>a で終わる場合c(つまりtest_func、 from test_func.c)

次に、test_func が「?」のステータスで表示されます。test_func'

私は中程度の正規表現の男ですが、数週間検索しましたが、解決策が見つかりませんでした-一度見れば簡単だと思います。

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

regex - フォルダ内のファイルではなく、すべてのサブフォルダを無視する方法は?

パッケージをコミットせずにnugetを使用したいと考えています。フォルダにあるすべてのパッケージサブフォルダをMercurialで無視したいのですが、フォルダにあるファイル/packages/を除外したくありません。repositories.config/packages/

これを行うには、除外正規表現をどのように記述すればよいですか?

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

mercurial - Mercurial、ソースが存在するオブジェクトファイルのみを無視します

私の(将来の)Mercurialリポジトリにはかなりの数のオブジェクト(.o)ファイルがあります。私はそれらのほとんどのソースを持っていますが、一部は共同編集者によってダウンロード/提供されており、ソースがありません。もちろん、バイナリファイルのバージョン管理は悪いですが、ソースがないいくつかのファイルに対してそれを実行したいと思います(ただし、それらが変更されることはめったになく、その一方で、私はそれらを自分で再生することはできません)。

.oに対応する.cが存在するかどうかを判断する簡単な方法があると仮定すると(たとえば、常に同じフォルダー内にある場合)、これを実現する簡単な方法はありますか?

ありがとう。

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

mercurial - Mercurial がファイルを無視しない

Mercurial からのログのフォルダーをブロックする方法を複数試しましたが、引き続きhg status. 従っている他の無視コマンドがありますが、このフォルダーは何らかの理由で無視されません。私はもう試した...

regexp:^sitename/system/logs$

glob:sitename/system/logs

これらすべての方法が整っているにもかかわらず、私は引き続き次のことを確認していますhg status

私が間違っていることについてのアイデアはありますか?

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

mercurial - Mercurial:ファイルをグローバルに無視する

.hgignoreプロジェクトごとにファイルを無視する方法を知っています。すべてのMercurialリポジトリのものを無視したいと思います。

こだわりのあるものはあり.hgrcますか?または.hgignore私の$HOME道に入れてください(私はすでにそれを試しましたが、多分私は何か間違ったことをしました)。

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

git - 無視をどのように管理していますか?

.hgignore新しいリポジトリごとにmy を書くのをやめるために; 私は、hgignores現在次のような別のリポジトリを作成することにしました。

リポジトリごとに、関連する無視を貼り付けています。

例えば:

cppこれは、将来、 (たとえば)無視ファイルのフラグを忘れてしまった場合、もう一度持っているすべてのリポジトリで編集hgignores/cppし、最終的に変更を加える必要があるのではないかと思います!cpp

無視のための統合リポジトリを作成することで正しい方向に進んでいると思いますが、あちこちでいくつかのヒントが欠けている可能性があります。

いくつかの提案を聞きたいです。またはこれをどのように行うかについての洞察はありますか?

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

regex - 正規表現がMercurialの.hgignoreで必要なファイルを取得しないのはなぜですか?

私は自分の.hgignoreファイルの正規表現を追いかけてきましたが、SOで非常に役立つ答えをいくつか見つけて(このように)、ネガティブルックアヘッドにリストされているものを除くすべてのファイルとディレクトリを除外するように機能するはずの正規表現を考え出しました。

これはRegExrで機能しているようで、他のSO回答のパターンに従いますが、私が実行した場合に表示されるファイルはそれ自体だけhg statusです.hgignore。Mercurialには何も表示されないcertsか、表示されません。config(確かに、削除すると表示されるファイルがそこにあります.hgignore。)

ここで何が間違っているのですか?

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

mercurial - Mercurial: 作業ディレクトリを .hgignore ファイルと再同期する

.hgignore ファイルの設定が完全​​に間違っているプロジェクトを開きました。私はそれをあるべき姿に修正しましたが、以前は無視していなかったものをすべて削除する必要があり、現在は無視する必要があります。早朝かもしれませんが、手動以外でそれを行う方法はありますか?

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

django - MercurialはPyCharmの「.idea」フォルダを無視しますか?

私は Django アプリを開発していますが、Mercurial を使用するのは初めてです (bitbucket を使用)。

PyCharm から hgignore に「.idea」フォルダーを追加せずにいくつかのコミットを行いました。今、私はそれを hgignore に追加し、.idea を中央リポジトリから削除したいのですが、実際のフォルダーをローカルで削除したくないことは明らかです。

これを処理する適切な方法は何ですか?これはよくあることですが、私は学習段階にあります。

事前に助けてくれてありがとう。

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

mercurial - hgignore複数行の正規表現

私は少しグーグルで検索しましたが、そのトピックに関する提案は見つかりませんでした。.hgignoreで複数行の正規表現は可能ですか?私はmagentoモジュールを書いていますが、リポジトリにモジュールコードだけを含めたくないので、この正規表現を思いつきましたが、1行で記述しなければならない場合は混乱します。