- Simple ZIP-per.
- Able to exclude something like
node_modules,.gitwith settings.toml.
cargo install rzip
rzip archive.zip path\to\directoryexclude_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- Improve recognizing settings.toml.
- Recognizing ~/.rziprc