more SvnRevision refactoring