code: def purge(self, ignore_ignores):
          
          command = ['sync', '#none']
          if ignore_ignores:
              command.append('--no-ignore')
          d = self._dovccmd(command, collectStdout=True)
  
          # add deferred to rm tree
  
          # then add defer to sync to revision
          return d
docs: Delete everything that shown up on status.