work in progress - now checks out existing revision.txt or creates and commits new revision.txt.