ENH: Add repository revision support (#3)