how make checkout from a particular revision