Wegen seiner Einfachheit verwenden wir das Remote-Repository, das sich auf dem freigegebenen Laufwerk befindet und über den Dateisystempfad (\ server \ share) darauf zugreift. Ist es in diesem Fall möglich, Hookscripts auszuführen, die im Remote-Repository definiert sind? Ich habe einen definiert, aber es scheint, als ob es nicht gestartet wurde (getestet mit ungültigen Bearbeiten in Hook-Skript, die einen Fehler verursachen sollte).Wie git Hook-Skript in Windows, Repository über Dateisystem verwenden?
9
A
Antwort
18
Jedes Git-Repository verfügt über einen Ordner .git/hooks
mit einem Skript für jeden Hook, an den Sie binden können. Es ist einfach, diese Skripts bei Bedarf zu ändern oder zu aktualisieren. Git führt diese Skripte aus, wenn bestimmte Ereignisse auftreten.
Haben Sie das Ereignis, das Sie testen, an einen Haken in diesem Git Repo binden?
prüfen auch diese, wie git führt Haken in Windows:
Tipps zur Verwendung von Haken:
- http://codeinthehole.com/writing/tips-for-using-a-Git-pre-commit-hook/
- http://omerkatz.com/blog/2013/2/15/git-hooks-part-1-the-basics
- http://longair.net/blog/2011/04/09/missing-git-hooks-documentation/
Einige weitere git Haken zu lesen:
Verwandte Themen
- 1. git-merge mit Repository auf lokalem Dateisystem
- 2. Git-Repository im Git-Repository
- 3. Zugriff auf ein Git Repository über Passwort
- 4. Neues Verzeichnis über Git-Repository freigeben
- 5. Verwirrt über node.js Dateisystem
- 6. Wie git Statistiken zu verwenden, in Windows 7
- 7. Git-Repository-Symbol
- 8. Wie fügt man Symlinks zum Git-Repository unter Windows hinzu?
- 9. Git ändern '.git' Ordnername in Windows
- 10. In-Memory-Dateisystem für Windows
- 11. Teile Teile git-Repository Gruppe von Benutzern wie in SVN
- 12. Zugriff auf Android-Dateisystem von Windows 7-Befehlszeile über USB
- 13. Verwenden von Git unter Windows
- 14. Wie kann ich diesen Git-Repository-Ordner verwenden?
- 15. Kann ich ein GIT-Repository mit SVN-Clients verwenden?
- 16. Scan Git Repository für Statistiken
- 17. Git Remote Repository Merge
- 18. Cloning git-Repository Failure
- 19. configure Git Repository in jenkins
- 20. Git Repository zu groß
- 21. Wie kann ich einzelne git Ordner in einem Git-Repository
- 22. "Not a git repository"
- 23. Können wir git-cvs unter Windows verwenden?
- 24. Pushing zu einem Git-Repository gehostet lokal über HTTP
- 25. Git Repository Tags verschmelzen
- 26. Git Repository Klonen Protokollierung
- 27. GIT: Klon funktioniert, Remote Push nicht. Remote-Repository über copssh
- 28. Teamcity „git-Repository“ Fehler
- 29. Heroku Git Repository Größe
- 30. Wiederherstellen gebrochen git-Repository
Ja, ich hatte ein Skript in Haken Ordner, sondern namens post-receive-Sendmail . Nach der Umbenennung in Post-Receive funktioniert es jetzt. Vielen Dank. – Fanda
@Fanda Sie sind willkommen – Blaise
Bitte setzen Sie mehr von der Antwort hier. Für mich ist dies eine Link-Antwort. – Jess