0

1 つのファイル ( subdir/a.txt) と 1 つのリビジョンを含むリポジトリがあり、それを追加しています。

hg convertで構成されるファイルマップで実行すると、問題include subdir/a.txtなく動作します。

ただし、ファイルマップがinclude subdir/*.txtinclude */a.txt、またはinclude **/*.txtの場合、結果のリポジトリにはリビジョンがありません。

のファイルマップでワイルドカードを使用することは可能ですhg convertか?

--

これを行う理由は、バイナリ ファイルを使用せずに履歴を含む新しいリポジトリを作成できるようにするためです。のようなことができるようになりたいですexclude **/*.dll。それを行う方法はありますか?

4

1 に答える 1

6

ワイルドカードはサポートされていないようですがhg manifest --all、すべての変更セットに存在するすべてのファイルのリストを取得し、出力のフィルタリングと編集を行って、除外するものを生成することができます。Windows ですべての DLL ファイル パスを一覧表示するには、次のようにします。

hg manifest --all | findstr \.dll
于 2016-07-20T23:45:49.750 に答える