git:git-ftp
Inhaltsverzeichnis
git-ftp
git-ftp ist ein einfaches Tool, um Webseiten aus einem Git-Repository heraus mittels FTP zu veröffentlichen: Nach einem Push zum Remote-Repository werden alle geänderten Dateien automatisch via FTP auf den angegebenen Server übertragen und die Webseite somit aktualisiert. git-ftp
ist dabei so konfiguriert, dass die Webseite nur aktualisiert wird, wenn ein Push zu einem bestimmten Branch (standardmäßig master
) erfolgt.
Repository konfigurieren
- Im Remote-Repository (bspw.
~/repositories/foobar.git/
)git-ftp
ausführen und die FTP-Server-Konfiguration eintragen.
Achtung: Nachdem Eintragen der Daten wird automatisch der letzte Stand aus dem Git-Repository auf den Server übertragen! - Die Datei
post-receive
inshooks
-Verzeichnis des Remote-Repositories kopieren oder linken:
ln -s /opt/git-ftp/post-receive hooks/post-receive
Links
git/git-ftp.txt · Zuletzt geändert: 2015-03-09 14:51 von a.kamola