<?php

namespace Velis\VersionControl\Git;

/**
 * Git interface
 * Any git adapter should implements this interface
 *
 * @author Bartosz Izdebski <bartosz.izdebski@velis.pl>
 * @author Olek Procki <olo@velis.pl>
 */
interface Adapter
{
    public function getHeadRevision();

    public function getInfo($revision, $limit = null);

    public function getFiles($revision);
}
