指定したフォルダーの下にあるすべてのファイルを無視するための.hgignoreファイルの式を探しています。
例:binの下のすべてのファイルとフォルダーを無視したい
実際、表現がどのように形成されるかについてのアドバイスは素晴らしいでしょう
代わりに:
syntax: glob
bin/**
いくつかの実験を行ったところ、Windowsの正規表現構文は現在のリポジトリから始まるパスに適用され、バックスラッシュがスラッシュに変換されることがわかりました。
たとえば、リポジトリがE:\ Devにある場合、hg status
は、foo/bar/file1.cなどに対してパターンを適用します。アンカーはこのパスに適用されます。
そう:
これが助けになることを願っています。 HGIGNORE(5) ページを少し簡潔に見つけました。
どちらもcabin
と呼ばれるディレクトリを除外しますが、これはあなたが望むものではないかもしれません。トップレベルでフィルタリングする場合は、次を使用できます。
^/bin/
ルートの下のbin
ディレクトリの場合、^を省略できます。構文を指定する必要はありません。regexpがデフォルトです。
気にしない、私はそれを得た
syntax: regexp
bin\\*
式は、標準のPerl正規表現構文に従います。
.classファイルを無視する
syntax: regexp
?\.class