我知道有一种方法可以使用hgignore来忽略特定文件。
有没有办法让它忽略一定大小以上的所有文件?
由于
答案 0 :(得分:9)
聪明的想法。没有内置的功能,但您可以设置如下:
find -type f -size +10M > .hgignore
你可以在precommit
钩子中运行它,但是你要删除前一个条目中的行。
答案 1 :(得分:4)
不幸的是.hgignore中的匹配只是通过filenaming完成的。但是,没有什么可以阻止您编写预提交挂钩,根据它们的大小自动创建(追加).hgignore文件。