shouldn't a password which is required for svn be configured using a different key? something like `svn-auth`? people could have separate username/password settings for e.g. private reposes on github/phpclasses.org and in their svn reposes