Ja, das ist etwas eleganter. Bei mir benutzen die Projekte momentan leider unterschiedliche Versionen der Libs, aber ändern ließe sich das sicherlich.
Die Gedanken werde ich mir wahrscheinlich nicht mehr machen, denn die "Guest Repo"-Erweiterung tut eigentlich genau was ich will:
- Einfach zu bedienen
- Klonen des Repos funktioniert auch wenn die externen Libraries nicht erreichbar sind
- Verändert nichts am typischen HG-Arbeitsablauf
- Kann subrepos in "guest repos" konvertieren
Für mich ist das wohl die perfekte Lösung- An den Libraries wird eh nichts "lokal" verändert, die ganze "Subrepo"-Geschichte hat das alles irgendwie komplizierter gemacht als sein musste.