Duplicate something in working copy or repository, remembering history.

        usage:
            copy SRC DST
        
        SRC and DST can each be either a working copy (WC) path or URL:
          WC  -> WC:   copy and schedule for addition (with history)
          WC  -> URL:  immediately commit a copy of WC to URL
          URL -> WC:   check out URL into WC, schedule for addition
          URL -> URL:  complete server-side copy;  used to branch & tag

        ${cmd_option_list}

def do_copy(self, subcmd, opts, *args):
        """Duplicate something in working copy or repository, remembering history.

        usage:
            copy SRC DST
        
        SRC and DST can each be either a working copy (WC) path or URL:
          WC  -> WC:   copy and schedule for addition (with history)
          WC  -> URL:  immediately commit a copy of WC to URL
          URL -> WC:   check out URL into WC, schedule for addition
          URL -> URL:  complete server-side copy;  used to branch & tag

        ${cmd_option_list}
        """
        print "'svn %s' opts: %s" % (subcmd, opts)
        print "'svn %s' args: %s" % (subcmd, args)