I'm using Subversion just for private synchronization between a laptop and a desktop. Recently I discovered that several ASCII files and several binary files were corrupted. Instead of the expected contents, a long series of file names and directory structures was inserted, with some truncated stray strings of binary data.
I have never encountered an update or commit reply indicating the repository is corrupt, there are no file system or hardware issues on the two clients that have used the Subversion server.
My question is, is there some way I can determine when the files started to go corrupt in the repo, and then revert the files from that old commit where they were still intact?