docs: def getVersionList(self, full_path, startnum = 0, pagingrow = 50, dummy = 54213):
          """Get a version list of a file or dierectory.
  
          :param full_path: The full path to get the file or directory property. Path should start with '/'
          :param startnum: Start version index.
          :param pagingrow: Max # of version list in one page.
  
          :returns: ``metadata`` if succcess or ``False`` (failed to get history or there is no history)
  
          :metadata:
                - createuser
                - filesize
                - getlastmodified
                - href
                - versioninfo
                - versionkey
          """
          data = {'orgresource': full_path,
                  'startnum': startnum,
                  'pagingrow': pagingrow,
                  'userid': self.user_id,
                  'useridx': self.useridx,
                  'dummy': dummy,
                  }
  
          s, metadata = self.POST('getVersionList', data)
  
          if s is True:
              return metadata
          else:
              print "Error getVersionList: Cannot get version list"
              return False