19 个版本
0.9.20 | 2024 年 1 月 29 日 |
---|---|
0.9.19 | 2023 年 7 月 29 日 |
0.9.9 | 2023 年 6 月 24 日 |
0.9.3 | 2021 年 12 月 19 日 |
0.9.1 | 2021 年 6 月 3 日 |
#1066 在 命令行工具 中排名
每月 80 次下载
26KB
575 代码行
关于
- 简单的 ZIP-per。
- 可以使用 settings.toml 排除类似于
node_modules
、.git
的内容。
入门指南
cargo install rzip
rzip archive.zip path\to\directory
settings.toml
exclude_dirs = [
".git",
".settings"
]
exclude_files = [
"*.vcxproj.user",
"*.obj"
]
示例
带时间戳创建归档。
- Windows
REM Generates Source-20230624-184501.zip
rzip.exe "{0}-{Y}{m}{d}-{H}{M}{S}.zip" C:\Path\To\Source
- Linux
# Generates source-20230624-184501.zip
rzip "%0-%Y%m%d-%H%M%S.zip" /path/to/source
未来计划
- 改进识别 settings.toml。
- 识别 ~/.rziprc
lib.rs
:
rzip - 一个简单的带有 zip 的归档程序。
此处没有 API 文档。请参阅 https://crates.io/crates/rzip
依赖项
~11MB
~183K SLoC