class_docstr: path implementation that offers access to (possibly remote) subversion
  repositories. 
code: def __new__(cls, path, rev=None, auth=None):
      self = object.__new__(cls)
      if isinstance(path, cls):
          rev = path.rev
          auth = path.auth
          path = path.strpath
      svncommon.checkbadchars(path)
      path = path.rstrip("/")
      self.strpath = path
      self.rev = rev
      self.auth = auth
      return self
  
imports: import os, sys, time, re
  import py
  from py import path, process
  from py._path import common
  from py._path import svnwc
  from py._path.cacheutil import BuildcostAccessCache, AgingCache
label_desc: Use image node_id 1 for calling the SvnCommandPath obj's underlying member method code with example usage: obj.__new__(cls, path, rev, auth) and returns: self