Als «hook» getaggte Fragen

Ein Hook bezieht sich auf das Ersetzen oder Erweitern des Standardverhaltens eines Systems oder einer Anwendung durch ein benutzerdefiniertes Verhalten für ein bestimmtes Ereignis. Für Tastaturhaken bevorzugen Sie das Tag [Keyhook]. Verwenden Sie für das Hook-bezogene Hooking nur das Tag [Githooks]. Verwenden Sie zum Verknüpfen von Webdiensten stattdessen das Tag [Webhooks].

248
Was versteht man unter dem Begriff "Hook" in der Programmierung?

Ich habe kürzlich den Begriff "Hook" gehört, als ich mit einigen Leuten über ein Programm gesprochen habe, das ich geschrieben habe. Ich bin mir nicht sicher, was dieser Begriff genau impliziert, obwohl ich aus dem Gespräch gefolgert habe, dass ein Hook eine Art Funktion ist. Ich suchte nach einer...

197
Git-Hooks in das Repository einfügen

Wird es als schlechte Praxis angesehen, .git / hooks in das Projekt-Repository zu stellen (z. B. mithilfe von Symlinks). Wenn ja, was ist der beste Weg, um verschiedenen Git-Benutzern dieselben Hooks zu

157
Gibt es einen Git-Haken zum Ziehen?

Ich muss bei jeder Ausführung einige Aktionen für mein Projekt ausführen (gettext * .mo-Nachrichtendateien vorbereiten) git pull. Gibt es einen geeigneten Git-Haken, den ich bitte für diesen Zweck verwenden

126
So konfigurieren Sie den Git Post Commit Hook

Wie kann ein Build von Jenkins aus ausgelöst werden? Wie konfiguriere ich Git Post Commit Hook? Meine Anforderung ist, dass bei Änderungen im Git-Repository für ein bestimmtes Projekt automatisch der Jenkins-Build für dieses Projekt gestartet wird. Im Jenkins-Trigger-Build-Abschnitt habe ich den...

125
Nützliches Beispiel für einen Shutdown-Hook in Java?

Ich versuche sicherzustellen, dass meine Java-Anwendung angemessene Schritte unternimmt, um robust zu sein. Dazu gehört auch das ordnungsgemäße Herunterfahren. Ich lese über Shutdown-Hooks und verstehe nicht, wie ich sie in der Praxis einsetzen kann. Gibt es da draußen ein praktisches Beispiel?...

115
Git Pre-Push-Haken

Ich möchte vor jedem Git-Push einen Unit-Test durchführen. Wenn der Test fehlschlägt, brechen Sie den Push ab, aber ich kann nicht einmal einen Pre-Push-Hook finden. Es gibt nur Pre-Commit und Pre-Rebase.

80
Globale Tastaturerfassung in C # -Anwendung

Ich möchte eine Tastenkombination in meiner Anwendung erfassen und einen Dialog auslösen, der angezeigt wird, wenn der Benutzer eine Tastaturkombination auch außerhalb der App drückt. Ähnlich wie bei der Strg-Taste von Google Desktop Search, Strg, um den Suchdialog aufzurufen. Ich habe...