Mmh, I thought with GitSmartHttp both would work. How about adding a config option for the type of repo to make it more clear what it does?