public int compareTo(Revision o) {IndexRevision other = (IndexRevision) o;return commit.compareTo(other.commit);}
public virtual int CompareTo(IRevision other){IndexRevision or = (IndexRevision)other;return commit.CompareTo(or.commit);}