Version 1.0
RCS creates very small update files between two versions of the same data.
Instead of resending entire files or folders, RCS:
- uses an existing version as a base
- stores only the differences
- reconstructs the new version exactly
This makes updates dramatically smaller when most data stays the same.
- folder-based software updates
- structured data with small changes
- large datasets with frequent versions
- zip / dmg / pkg files
- encrypted or already-compressed data
- media formats (mp4, jpg, png)
Create an update between two folders: rcs delta-folder old_version new_version update.rcs
Inspect the result: rcs stats update.rcs
- SHA-256 verification
- byte-for-byte reconstruction
- base files are validated
MIT
## Contact Ryan_lambert@hotmail.co.uk