Developer reports
Subversion dump record map
Index byte-framed dump records, property operations and stated copy sources.
Your inputs
Start with an exampleYour result
Example resultHow it works
Consume Content-length bytes for each record; decode the length-framed property block and skip opaque text/delta bytes. Track revisions and state whether each copy-source revision is supplied.
The example has two revisions and two node operations. A Node-path-looking line inside file contents stays text; the branch copy points to supplied revision 1.
Limits
Complete uncompressed dump v2/v3 bytes up to 1 MB, 10000 records/property operations and 4096 bytes per property key. Headers require LF and UTF-8 values. Value previews are bounded; binary text and svndiff remain opaque. No repository replay, source-path existence, checksum verification or delta application. A source revision outside the excerpt is unknown, not missing from the repository.