public function removeFile($path, $commitMsg = null, $recursive = false, $force = false, $author = null)
    {
        $this->remove(array($path), $recursive, $force);

        if ($commitMsg === null) {
            $commitMsg  = sprintf('%s deleted file "%s"', __CLASS__, $path);
        }

        $this->commit($commitMsg, array($path), $author);

        return $this->getCurrentCommit();
    }
public function removeFile($path, $commitMsg = null, $recursive = false, $force = false, $author = null)
    {
        $this->remove(array($path), $recursive, $force);

        if ($commitMsg === null) {
            $commitMsg  = sprintf('%s deleted file "%s"', __CLASS__, $path);
        }

        $this->commit($commitMsg, array($path), $author);

        return $this->getCurrentCommit();
    }
public function removeFile ( $ path , $ commitMsg = null , $ recursive = false , $ force = false , $ author = null ) { $ this -> remove ( array ( $ path ) , $ recursive , $ force ) ; if ( $ commitMsg === null ) { $ commitMsg = sprintf ( '%s deleted file "%s"' , __CLASS__ , $ path ) ; } $ this -> commit ( $ commitMsg , array ( $ path ) , $ author ) ; return $ this -> getCurrentCommit ( ) ; }
Removes a file and commit the changes immediately

@param   string          $path           The file path
@param   string|null     $commitMsg      The commit message used when committing the changes
@param   boolean         $recursive      True to recursively remove subdirectories
@param   boolean         $force          True to continue even though SVN reports a possible conflict
@param   string|null     $author         The author
@return  string                          The current commit hash
Removes a file and commit the changes immediately