Ich versuche ein öffentlich zugängliches git-Repository einzurichten, das über HTTP auf einem Server geklont werden kann, den ich physisch besitze und auf den ich root zugreifen kann scheint, als würde ich etwas vermissen. Ich bin neu in git, so kann ich nicht sehr gut behandeln, aber hier ist, was ich weiß:`git clone` über HTTP Failed mit" repository not found "
- Ich bin in der Lage, die git-Repository mit
git clone ssh://[email protected]/awhsome-framework
just fine git clone http://repo.alaskawh.com/framework
nicht mitfatal: repository 'http://repo.alaskawh.com/framework/' not found
- zu klonen http://repo.alaskawh.com/framework/ listet die Datei im Git Repository nur gut, wenn ich es in einem Web-Browser besuchen
/var/lib/gitolite/repositories/awhsome-framework.git
ein symbolischer Link zu /var/www/repo.alaskawh.com/framework/
ist, habe ich die Datei hooks/post-update
erstellt, die die enthält Zeile exec git update-server-info
, und ich habe sichergestellt, dass Benutzerberechtigungen korrekt sind.
Weiß jemand, was ich falsch mache?
Haben Sie einen Git Smart HTTP-Server nach [diesen Dokumenten] implementiert (http://git-scm.com/book/en/v2/Git-on-the-Server-Smart-HTTP)? – javabrett
@javabrett habe ich nicht. Ich arbeite gerade daran, es zu implementieren, und es tut etwas. –