Yes, Subversion would remain good a keeping versions of honest development work.
Problem I'm trying to solve: In an audit situation where prior commits were to be analyzed the owner of the repo that was motivated enough could tell the auditor that black was while in respect of a certain historical commit. Assuming the auditor had prior SHA1s (in lieu of a full Merkle tree), for the resources at a historical revision under audit. Granted PDF payloads (& other large encoded-stream binaries like movies) are susceptible for such retroactive fakery, whereas CR-delimited text files with plausible content are not retroactively fake-able without that being clear to the eye: "Hey, that's not a C source file". Feel free to ignore - this can wait a number of years.