parameters: (cls, netloc, scheme)
return_statement: return split_auth_from_netloc(netloc)
docstring: This override allows the auth information to be passed to svn via the
          --username and --password options instead of via the URL.
docstring_summary: This override allows the auth information to be passed to svn via the
          --username and --password options instead of via the URL.
docstring_tokens: This override allows the auth information to be passed to svn via the -- username and -- password options instead of via the URL .
function: def get_netloc_and_auth(cls, netloc, scheme):
          """
          This override allows the auth information to be passed to svn via the
          --username and --password options instead of via the URL.
          """
          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, cls).get_netloc_and_auth(netloc, scheme)
  
          return split_auth_from_netloc(netloc)
function_tokens: def get_netloc_and_auth ( cls , 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 , cls ) . get_netloc_and_auth ( netloc , scheme ) return split_auth_from_netloc ( netloc )