Bring changes from the repository into the working copy.

        usage:
            update [PATH...]
        
        If no revision given, bring working copy up-to-date with HEAD rev.
        Else synchronize working copy to revision given by -r.
        
        For each updated item a line will start with a character reporting the
        action taken.  These characters have the following meaning:
        
          A  Added
          D  Deleted
          U  Updated
          C  Conflict
          G  Merged
        
        A character in the first column signifies an update to the actual file,
        while updates to the file's properties are shown in the second column.

        ${cmd_option_list}

def do_update(self, subcmd, opts, *args):
        """Bring changes from the repository into the working copy.

        usage:
            update [PATH...]
        
        If no revision given, bring working copy up-to-date with HEAD rev.
        Else synchronize working copy to revision given by -r.
        
        For each updated item a line will start with a character reporting the
        action taken.  These characters have the following meaning:
        
          A  Added
          D  Deleted
          U  Updated
          C  Conflict
          G  Merged
        
        A character in the first column signifies an update to the actual file,
        while updates to the file's properties are shown in the second column.

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