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命令行工具 中排名

Download history 6/week @ 2024-04-02

每月 80 次下载

MIT 许可证

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