File Versioning System with hash comparison and data storage
40.30 KB
built 2026-10-17 09:34:30 GMT
Description
File Versioning System with hash comparison and data storage to create
unlinked states that can be deleted.
Why FVS?
The main reason for this project is for the purpose of personal
knowledge and understanding of the versioning system. The second reason
is to make a simple and easy-to-implement versioning system for
Bottles.
There are plenty of other versioning systems out there, but all of
these provide features that I wouldn't need in my projects. The purpose
of FVS is to always remain as clear and simple as possible, providing
only the functionality of organizing file versions into states, ie
recovery points that take advantage of deduplication to minimize space
consumption.
Dependencies
11 totalRequires10
- pyproject-rpm-macros
- python3-devel
- python3-devel
- python3dist(orjson)
- python3dist(packaging)
- python3dist(pip) >= 19
- python3dist(setuptools) >= 40.8
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(DynamicBuildRequires) <= 4.15.0-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides1
- python3-fvs = 0.3.4-15.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| FVS-0.3.4.tar.gz | 13.96 KB |
| python-fvs.spec | 3.89 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
