catay / rrst

Remote Repository Sync Tool
Apache License 2.0
5 stars 1 forks source link

Implement revision consistency check #11

Open catay opened 5 years ago

catay commented 5 years ago

The feature request in Issue #8 generates a new revision when packages are deleted on the local filesystem. This might result in metadata inconsistencies in previous revisions. A package still listed in the metadata will not be available anymore on the local repo.

Implement a revision consistency check that invalidates the revisions with a metadata mismatch.