#directory #down #check #again #recently #fails #modified

app calmdown

如果目录最近被修改,则失败

1 个稳定版本

1.0.0 2020年1月11日

#13 in #again

Unlicense OR MIT

7KB
58 代码行(不包括注释)

Calmdown

冷静下来并再次检查代码

这个小巧的工具只做一件事情:如果目录下的文件最近被修改,则会导致失败。

最初的动机是将其用于git钩子中,以防止仓促推送。但谁知道它的局限性呢?

用法

在修改后10分钟内失败

$ calmdown -m 10

应用于多个目录

$ calmdown -h 1 ./foo ./bar

或者只是检查最后修改时间而不失败

$ calmdown

安装

目前您需要Rust语言工具链才能安装calmdown。如果您想不使用它安装calmdown,请提交一个GitHub问题。

$ cargo install calmdown

依赖项

~6–15MB
~180K SLoC