allow fallback from git to scmgit-base for older systems, fix #2920