898 bug don't fail if user has not git installed

Now fail depending on repo's SCM type and if such SCM had installed.

https://bugs.tddium.com/bugzilla/show_bug.cgi?id=898