use commit revison to compare versions