Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Repositories veröffentlichen > Repositories mit HTTP veröffentlichen

Repositories mit HTTP veröffentlichen

Um ein Repository mit HTTP (nur lesbar) freizuschalten, richten Sie zunächst wie im letzten Abschnitt beschrieben mit --bare ein öffentliches Repository ein. Dieses Repository sollte in einem Verzeichnis liegen, das von Ihrem Webserver ausgeliefert werden darf. Wechseln Sie in das Repository-Verzeichnis und führen Sie die folgenden Befehle aus:

git --bare update-server-info
cp hooks/post-update.sample hooks/post-update
chmod a+x hooks/post-update

Damit werden Informationen angelegt, die Git für die Freigabe mithilfe eines Dienstes braucht, der nicht mit den Git-Packdateien umgehen kann.

Ist /var/www das Document-Root des HTTP-Servers und liegt das Repository unter /var/www/repos/my_project.git, würde ein Klonvorgang in etwa so aussehen:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint