def move(self, dest, changelist=0, force=False):
        """Renames/moves the file to dest

        :param dest: Destination to move the file to
        :type dest: str
        :param changelist: Changelist to add the move to
        :type changelist: :class:`.Changelist`
        :param force: Force the move to an existing file
        :type force: bool
        """
        cmd = ['move']
        if force:
            cmd.append('-f')

        if changelist:
            cmd += ['-c', str(changelist)]

        if not self.isEdit:
            self.edit(changelist)

        cmd += [self.depotFile, dest]
        self._connection.run(cmd)
        self._p4dict['depotFile'] = dest

        self.query()
Renames/moves the file to dest

        :param dest: Destination to move the file to
        :type dest: str
        :param changelist: Changelist to add the move to
        :type changelist: :class:`.Changelist`
        :param force: Force the move to an existing file
        :type force: bool