Mega tutorial on my blog, see the link bellow: http://betterc18.blogspot.ro/p/eclipse-sdcc.html For the commits on repository you can use RapidSVN or Kdesvn clients.