fixed svn, this will now return the log for every single commit
for svn I will now only fetch the revisions we need i.e. from min diff revision to HEAD this makes it a lot faster.
for git I do not think that this is really necessary because you have everything on your local machine