And 7.8 please
Support various revision like `https://<repourl>@<revision>`, closes #2