ref라는 건 svn엔 없고 git에만 있는 것이니 굳이 VCSRef로 추상화하지 않아도 될 것 같네요.