#cli #copy #cli-tool #copying #gitignore #file #zip-archive

app cpi

一个应用忽略文件进行文件拷贝的命令行界面

2 个不稳定版本

0.2.0 2023年9月9日
0.1.0 2023年8月1日

#13 in #copying

MIT 许可协议

12KB
232

cpi

Crates.io

一个不忽略文件的文件拷贝命令行工具。

目前支持的忽略文件配置为 .gitignore

安装

cargo install cpi

用法

cpi ./project ./project-copy

# disable .gitignore
cpi ./project ./project-copy --no-gitignore

# output as a zip file
cpi ./project ./project-copy.zip

# -f/--force will remove "project-copy" if already existed before copying
cpi ./project ./project-copy -f

待办事项

  • 在命令行中支持传递忽略文件夹

依赖关系

~10–19MB
~231K SLoC