たとえば、ファイル構造は次のとおりです。
app
- media
media
行を追加すると
media
.hgignoreに、両方のフォルダー(メディア、アプリ/メディア)が除外されます。ただし、プロジェクトルート(./media)からメディアフォルダのみを除外したいと思います。LinuxとWindowsで動作するソリューションが必要です。
たとえば、ファイル構造は次のとおりです。
app
- media
media
行を追加すると
media
.hgignoreに、両方のフォルダー(メディア、アプリ/メディア)が除外されます。ただし、プロジェクトルート(./media)からメディアフォルダのみを除外したいと思います。LinuxとWindowsで動作するソリューションが必要です。
これは単なる正規表現です (syntax: glob
ファイル内で glob に切り替えていない限り)。したがって、^
パスの先頭 (リポジトリ内にあるため) と$
末尾の一致に を使用できます。
^media$
同様のニーズがあり、無視ファイルに次のように入力します。
^target/.*
/target/.*
最初のエントリは、ルート ディレクトリのターゲット ディレクトリを無視します。
2 番目のエントリは、内部ディレクトリのターゲット ディレクトリを無視します。
私たちにとってはうまく機能します(winとlinuxの両方)
これが役立つことを願っています。