Mercurial - 忽略大文件
我知道有一种方法可以让 Mercurial 使用 hgignore 忽略特定文件。
有没有办法让它忽略所有超过一定大小的文件?
谢谢
I know there is a way to get mercurial to ignore specific files using hgignore.
Is there a way to get it to ignore all files above a certain size?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
聪明的想法。没有内置的功能,但您可以配置类似的东西:
您可以在
precommit
挂钩中运行它,但您需要删除上一个条目中的行。Clever notion. There's no built-in functionality for that, but you could rig up something like:
You could run that in a
precommit
hook, but you'll want to delete the lines from the previous entry.不幸的是,.hgignore 中的匹配仅通过文件命名来完成。但是,没有什么可以阻止您编写一个预提交挂钩,该挂钩根据 .hgignore 文件的大小自动创建(追加)文件。
Unfortunately matching in .hgignore is done just by filenaming. However, nothing prevents you from writing a pre-commit hook that autocreates (appends) .hgignore files based on their size.