Git-Push-over-SSH aktiviert keine Remote-Hooks

358
Lavrentijs L

Ich habe die folgenden Probleme, dass git Push over SSH keine Remote-Hooks aktiviert .

Der Server, auf dem Git Repo läuft, ist Linux Ubuntu.
Git-Version 1.7.9.5
Mein Pfad zu den Repo-Hooks /path/test.git/hooks/update ; mit Update ausführbar (chmod + x)

In der Update-Datei stelle ich nur eine einfache Überprüfung ein, um sicherzustellen, dass es funktioniert.

#! / bin / bash
echo "Hello World"
echo "098" >> test.txt
exit 1

Ich verbinde mich mit Ubuntu (auf Virtualbox) mit den folgenden Schritten:

Berühren Sie somefile.txt
git add Ein
git commit -ma "my somefile add"

Dann:

git push ursprung HEAD: refs / für / master

Objekte zählen: 3, fertig.
Objekte komprimieren: 100% (2/2), fertig.
Schreiben von Objekten: 100% (3/3), 291 Byte | 0 Bytes / s, fertig.
Gesamt 3 (Delta 0), wiederverwendet 1 (Delta 0)
Remote: Bearbeitungsänderungen: neu: 1, Refs: 1,
Remote:
Remote: Neue Änderungen:
Remote: https: // URL / gerrit / 15676
Remote:
An ssh: // mylogin @ URL: 29418 / reponame

* [neuer Zweig] HEAD -> refs / for / master

Wie Sie sehen, ist mein Aktualisierungsskript während "Push" nicht aktiviert.

Was könnte man überprüfen, warum es so passiert?

1
Auf welcher Maschine lagern Sie die Haken? choroba vor 8 Jahren 0
Hooks befinden sich auf dem Server. Lavrentijs L vor 8 Jahren 0

0 Antworten auf die Frage