I needed to deleted some bad versions that were checked in to my SVN, so I followed the instructions that I got from another StackOverflow question here: https://superuser.com/questions/95432/want-to-delete-revisions-from-my-svn-repository
svnadmin create newrepo
svnadmin dump -r 0:1231 repo | svnadmin load newrepo
mv repo oldrepo
mv newrepo repo
It seemed to work great at first, but then I noticed that when we started checking files in again it was doing some really weird things. It was ignoring our commit comments and instead using the previous comments from the original check in at that revision. In fact, the date was the original date of that revision, not the current date of check in, and the files listed were all the original files from the first check in. When we do a Compare To Previous Revision, it shows a message that no changes were found, and it does have our actual changes saved.
So what it looks like to me is that there is a log file or some kind of directory file somewhere that SVN uses to track commits that didn't get cleaned out with my dump and mv. Anybody know where I can go to clean up this file so that I can have the right commit information logged this time around?