code: def get_netloc_and_auth(self, netloc, scheme):
          
          if scheme == 'ssh':
              # The --username and --password options can't be used for
              # svn+ssh URLs, so keep the auth information in the URL.
              return super(Subversion, self).get_netloc_and_auth(
                  netloc, scheme)
  
          return split_auth_from_netloc(netloc)
docs: This override allows the auth information to be passed to svn via the
          --username and --password options instead of via the URL.