this linkと似ていますが、水銀の場合。私は、私の水銀のリポジトリのサイズに最も貢献しているファイルを探したいと思います。Mercurialリポジトリの大きなファイルの検索
私はhg convertを使用して、より小さな新しいリポジトリを作成します。私はまだどのファイルがリポジトリのサイズに貢献しているのか分かりません。すでに削除されているファイルである可能性があります。
リポジトリ履歴のどこからでもこれらを見つけるには良い方法はありますか?コミット数は2万を超えています。私はPowerShellのスクリプトを考えていますが、これについての最良の方法は何か分かりません。
おかげで(また
templates
、files
とgrep
にHGヘルプを確認してください)。私は窓を使用しています。完全性のために、powershellスクリプトは 'hg log -r" all() "" set:size( '> 1024k') "--template =" {rev} \ n "| Foreach {hgファイル-r $ _ "set:size( '> 1024k')" >> results.txt; get-content results.txt | ソート| get-unique> results2.txt; Remove-Item results.txt; ( '> 1024k') "--template ="結果セット2.txt results.txt} "となり、batファイルは'/h% "(結果セット>サイズ: '> 1024k')>> results.txt'(ソート/フィルタリングはしません) – Michael