LinuxでMercurialを使用しています。パターンを含むすべてのファイルをバージョン管理システムから除外したいと考えています。*.pro.user*
すべてのファイルをリストしようとしました:
find . -name "*.pro.user*"
.hg
これにより、フォルダーにあるいくつかの結果も判明しました。
...
./.hg/store/data/_test_run_multiple/_test_run_multiple.pro.user.i
./.hg/store/data/_test_non_dominated_sorting/_test_sorting.pro.user.i
./Analyzer/AlgorithmAnalyzer.pro.user
./Analyzer/AlgorithmAnalyzer.pro.user.a6874dd
...
次に、この結果を次のようなhg forgetコマンドにパイプしようとしました。
find . -name "*.pro.user*" | hg forget
しかし、私は得る:
abort: no files specified
に渡すには、リストを何らかの方法で処理する必要があると思いますhg forget
。
私は質問したい:
hg forget
検索クエリの結果をコマンドに渡すにはどうすればよいですか?クエリ結果には「private」フォルダ内のファイルが含まれているため、
.hg
それは良い考えですか? Mercurial がその要求を無視することを願っていますが、何らかの方法でこれらの結果を削除する必要がありますか?