/** * Returns last known revision. * * @return integer */ private function _getLastRevision() { /** @var IRevisionLogPlugin $plugin */ $plugin = reset($this->_plugins); $last_revision = $plugin->getLastRevision(); if ($last_revision === null) { return $this->_repositoryConnector->getFirstRevision($this->_repositoryConnector->getProjectUrl($this->_repositoryUrl)); } return $last_revision; }