Tag: githooks
Git hooks sind Skripte, die ausgelöst wird, wenn bestimmte Ereignisse eintreten in git. Ereignisse umfassen, sind aber nicht beschränkt auf, pre – und post-commit-und pre – und post-rebase auf der client-Seite, und post-receive-commit auf der server-Seite. Haken geschrieben werden können, in den meisten alle skriptfähigen Sprache wie ruby, perl -, bash-und shell.
6
Antworten
Gibt es einen Weg, um Haken, wenn ein git pull geschieht auf der Fernbedienung (ähnlich wie bei einem pre-receive und post-receive). Im Grunde möchte ich in der Lage sein, zu bewirken, dass der remote zu Begehen, was
3
Antworten
Habe ich bereits eingerichtet, SonarQube, Sonar Runner und Jenkins neuesten Versionen auf meinem lokalen Rechner (Ubuntu 14.04 LTS desktop version). Möchte ich wissen, wie integrieren wir diese mit git (GitHub oder GitLab). Wenn wir drücken, den code
1
Antworten
Möchte ich wissen, wie zu installieren und zu verwenden gerrit in eclipse. Ich habe nicht gefunden, eine einfache und hilfreiche Dokumentation für die gleichen. Ich habe bereits ein Git-plugin in eclipse installiert und ich benutze es, ich
2
Antworten
, Wie die POST-url in bitbucket auf private Jenkins? Ich habe Probleme mit bitbucket und Ihre post-commit. Beschreibung : http://username:
[email protected]/job/myproject/build?token=mytoken Ich habe eine jenkins-Instanz möchte ich auf "trigger" drücken, auf bestimmte repositories. Da der jenkins ist von
1
Antworten
Erstelle ich eine commit-msg hook in myrepo/.git/hooks. #!/bin/sh message=`cat $1` c=`echo $message|grep -c 'fff'` if[ $c -gt 0 ];then echo "Error" exit 1 fi exit 0 Wenn ich versuche, Sie zu Begehen, wie so ein Fehler Auftritt
2
Antworten
Benutze ich git als meine version-control-system und haben eine Gerrit-site zu tun, den code zu überprüfen. Ich würde gern einen Haken, um Folgendes zu tun: Wenn der admin klickt auf den Submit-button eine Datei (genannt version.txt) sollte
4
Antworten
Ich habe ein problem mit dem "aktualisieren" Haken. Im Falle einer neuen Niederlassung, es wird ein 0000000000000000000000000000000000000000 als "oldrev'. Und ich weiß nicht, wie zu behandeln, der Fall. Wir haben die Anforderung, dass jedes commit-Nachricht verweist auf
2
Antworten
Die Frage sagt alles. Gibt es eine Möglichkeit, eine Aktion durchzuführen, bevor eine merge? Ich vermute, es ist ein Weg, um die Verwendung eines pre-commit Haken, aber ich bin mir nicht ganz sicher. Auch wenn diese Frage
3
Antworten
Wenn Sie sehen, die akzeptierten Antworten in: Aggregation und uglifying javascript in ein git-pre-commit-hook, wirst du sehen, dass ich zu tun hatte chmod +x auf meine pre-commit-hook, um es zu arbeiten. Warum ist das keine ausführbare Datei
2
Antworten
Ich bin neu in git und ich möchte in der Lage zu erfassen, die commit-Nachricht nach einer push-to-origin/master und führen Sie eine bash-Skript (auf dem server) basiert auf dem, was der string beinhaltet. Zum Beispiel, wenn mein
3
Antworten
Wollen wir speichern einige meta-Informationen über den commit in eine externe Datenbank. Während ein Klon oder eine Kasse, diese Datenbank verwiesen werden sollten, und wir kopieren Sie die meta-Informationen in eine Datei im repo, die geklont wird.
2
Antworten
Schreibe ich gitosis post-push-Haken für zentrales repository zieht die updates von der zentrale repository testing enviroment nano /var/git/repositories/holding.git/hooks/post-update #!/bin/bash cd /var/vh/holding; git reset --hard; git checkout testing; git pull; hier, was ich nach dem push auf meinem
1
Antworten
Ich geschaut habe, um die Antworten auf SO, und das web, und ich kann nicht sehen, nichts auf how to set up a server-side-git hook ist auf github (im Gegensatz zu webhooks). Gibt es eine Möglichkeit, dies
4
Antworten
Titel meist sagt er. Wie kann Sie auslösen, ein Jenkins Zweigstellen pipeline-Projekt bauen Sie von einem entfernten git-repository? Den "Trigger baut aus der Ferne" build-trigger-option scheint nicht zu funktionieren, da keine Marken, die Sie festlegen, werden gespeichert.
3
Antworten
Verwenden wir git mit einem zentralen repo (mit Gitosis). Habe ich einen post-receive-hook erzeugen eine E-Mail an die dev-mailing-Liste, wenn änderungen an der zentralen repo -, und zum erzeugen von Dokumentation aus der Dokumentation Ordner im git-repo.
2
Antworten
Hatte ich ein git hook pre-commit Datei, um Sie auszuführen git pull vor jedem commit. Jetzt habe ich gelöscht, die Datei-und meinen computer neu gestartet mehrmals, aber, dass die Haken noch läuft vor meinen begeht. Wie kann
2
Antworten
Wollte ich wissen, wie zum ausführen eines bash-Skript in der lokalen repo-nach dem drücken auf github. Dem bash-script befindet sich im root des Ordners. Es kann verschoben werden, um je nachdem, wo es genannt wird, denke ich.
5
Antworten
Ich Schreibe post-receive hook basierend auf den post-receive-email Skript aus der contrib dir, aber es scheint, dass die oldrev und newrev Argumente sind leer. Das script sieht so aus: #!/bin/bash oldrev=$(git rev-parse $1) newrev=$(git rev-parse $2) Das
2
Antworten
Wurde mir geraten, auf einem remote-server foo.com/~/bar.com # live webpage content foo.com/~/bar.com.git # a bare repo so, von meiner lokalen Maschine ist, kann ich eine git push und es wird push-to - foo.com/~/bar.com.git auf dem entfernten Rechner
1
Antworten
wie man ein post-receive hook bei GitHub?. Ich weiß, dass es die web -, aber ich möchte ein benutzerdefiniertes Skript schreiben, und nicht wollen, erhalten einen Beitrag von github. InformationsquelleAutor der Frage Higor Ramos | 2013-09-27
3
Antworten
Habe ich vor kurzem gebraucht zum schreiben von git-hooks, für alle verpflichtet, auf ein bestimmtes ticket. Ich hatte gehofft, für ein Ort, um zu lernen. Alle Sachen, die in das pro git-Buch ist geschrieben in Ruby. Seit
1
Antworten
Wegen seiner Einfachheit, verwenden wir die remote-repository abgelegt, die auf gemeinsamen Festplatten, Zugriff über Dateisystem-Pfad (\server\share). Ist es möglich, in einem solchen Fall, führen Sie die hook-Skripte definiert, die im remote-repository? Ich habe definiert, aber es scheint,
6
Antworten
Bevor ich einen kleinen release und tag, würde ich mag, um das Paket zu aktualisieren.json", um die neue version des Programms. Gibt es eine Möglichkeit zum Bearbeiten der Datei package.json automatisch? Wäre mit einem git pre-release hook
4
Antworten
Ist es als schlechte Praxis zu setzen .git/hooks in das Projekt-repository (mittels symlinks, zum Beispiel). Wenn ja, was ist der beste Weg zu liefern, die gleichen Haken zu verschiedenen git-Benutzer? InformationsquelleAutor der Frage shabunc | 2010-08-11
6
Antworten
Wir sind ein team von 60+ Entwickler arbeiten am selben Produkt und Wechsel von SVN zu Git und GitHub. Wir haben einen Prozess in SVN, wo in einzelnen Dateien gesperrt sind und Wann immer ein Entwickler Begehen
1
Antworten
In meinen Skripten verwende ich oft Bibliotheken (mir oder anderen), die Ihre eigenen repos. Ich will nicht duplizieren diese in meinem repo und stecken mit Sie zu aktualisieren, jedes mal, wenn eine neue version rauskommt. Allerdings, wenn
10
Antworten
Ich möchte noch hinzufügen, dass eine automatisch generierte Datei auf den gleichen commit mit einem pre - oder post-commit-hook in Git, abhängig von den Dateien, die geändert wurden, in diesem commit. Wie würde ich das angehen? Habe
2
Antworten
Wenn ich einen neuen hook-script in mein lokales repository repo/.git/hooks/post-commit-und dann Laufe ich "git push" sind die Haken geschoben, um die Fernbedienung? Dann, wenn die anderen Entwickler ausführen von "git pull" aus dem gleichen Ursprung, wird Sie
10
Antworten
Wie Konfiguriere ich die entsprechenden Git-hook zu senden, eine zusammenfassende E-Mail, wenn ein Satz von änderungen betätigt wird, um das upstream-repository? InformationsquelleAutor der Frage Head | 2009-02-16
16
Antworten
Ich bin mit der git mit meinem team und würde gerne entfernen whitespace-änderungen aus meiner diffs, Protokolle, Serienbriefe, etc. Ich gehe davon aus, dass der einfachste Weg, dies zu tun wäre für git, um automatisch entfernen Sie
3
Antworten
Bin ich änderungen an einem Projekt in einem Zweig, der, so weit, ist bekannt, sonst niemand, außer mir. Aber vor kurzem, als ich git push zu diesem Projekt habe ich nun erhalten diese als Teil der Antwort:
5
Antworten
Nicht sicher, ob dies möglich ist im git (ich habe es nicht gefunden, aber ich kann mit den falschen Vokabeln in meinen Recherchen), aber es würde nützlich sein, die Lage zu ändern, und aktivieren Sie Haken, als
4
Antworten
Habe ich eine zentrale git repo eingerichtet mit gitolite. Möchte ich zum einrichten einen Haken, so dass, wenn ein Benutzer drückt auf das repo, es führt ein ziehen anderswo, gefolgt von einigen automatisierten Tests. So weit, ich
5
Antworten
Ich bin neu in git, so entschuldige ich mich (und bitte korrigieren Sie mich), wenn ich einen Missbrauch der Terminologie hier, aber ich werde mein bestes tun. Bin ich, die versuchen, eine bare-git-repo (hub) und eine Entwicklung
19
Antworten
Ist es möglich, die Bereitstellung einer website mit git push? Ich habe eine Vermutung, es hat etwas zu tun mit git hooks durchführen git reset --hard auf der server-Seite, aber wie würde ich mich über dies zu
4
Antworten
Ich geschrieben habe, ein Git-post-commit-hook und es funktioniert einwandfrei. Jedoch, ich wollen Sie diese Haken auf alle aktuellen (und künftigen) git-repositories, an dem ich arbeite. Ich versucht, indem Sie den Haken, um meine ~/.git/hooks/ statt im hooks
14
Antworten
Ich habe meine Bewerbung (node.js) eingesetzt, die auf einem VPS (linux). Ich bin mit git-hub, der als repository. Wie kann ich die Anwendung bereitstellen, die automatisch auf git push ? InformationsquelleAutor der Frage Advanced | 2012-02-03
6
Antworten
Habe ich gitlabhq rails-server auf der virtuellen Maschine die folgenden Schritte 1-6 aus diesem tutorial https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md und beginnt rails server ausführen Befehl sudo -u git -H bundle exec rails s -e production. Nach, dass ich die angelegten
4
Antworten
Gibt es eine Möglichkeit, trigger-Haken nach einem neuen Niederlassung wurde ausgecheckt Git? InformationsquelleAutor der Frage Rob Watson | 2009-06-18
3
Antworten
Schrieb ich meine eigene benutzerdefinierte post-merge-Haken, nun habe ich ein "hooks" Verzeichnis, um mein Haupt-Projekt-Ordner (da git keine änderungen verfolgen .git/hooks), irgendwo habe ich gelesen, dass ich einen symbolischen link von Haken .git/hooks, damit ich nicht haben,
2
Antworten
Ich bin auf der Suche auf einen git-hook, die sieht für die print-Anweisungen in Python-code. Wenn eine print-Anweisung gefunden wird, wird es verhindert, dass die git-commit. Ich will, dies zu ändern, Haken und mir wurde gesagt, dass
5
Antworten
Habe ich mir angeschaut die githooks manpage aber es sei denn, ich bin fehlt etwas, das ich nicht sehen, eine option für die lokale, post-push git hooks. Ich würde gerne einen haben, aktualisiert die api-docs auf meinem
6
Antworten
Bin ich es gewohnt, subversion, wo die Gruppe zusammenarbeiten würde erhalten eine E-Mail, wenn Sie jemanden verpflichtet. Gibt es eine ähnliche Funktion auf GitHub, so dass die Menschen, die auf das repository erhält eine E-Mail, wenn ein
3
Antworten
Wollen wir speichern einige meta-Informationen über den commit in eine externe Datenbank. Während ein Klon oder eine Kasse, diese Datenbank verwiesen werden sollten, und wir kopieren Sie die meta-Informationen in eine Datei im repo, die geklont wird.
5
Antworten
Wie setze ich git automatisch push zu einem remote-repo (einschließlich automatisch an, indem es meine passphrase) nach jedem commit, um die lokalen repo? InformationsquelleAutor der Frage ulu | 2011-10-28
2
Antworten
Ich nur portiert über ein repo von GitHub, BitBucket. Obwohl es nicht viele Notwendigkeiten, mir fällt es überraschend schwer zu finden Dokumentation für das erstellen eines git-commit-hook. Ursprünglich hatte ich ein ruby-app auf einem CentOS-server, der ausgelöst
1
Antworten
Ich würde gerne einen git-hook, schafft ein CDN-Stil directory-Struktur basierend auf eingehenden tags. So, zum Beispiel, wenn der Letzte tag in das lokale repository ist "v1.2.1" und ich ziehe einen commit mit "v1.2.2", es sollte den neuen
2
Antworten
Ich geklont GHC (Glasgow Haskell Compiler) repository. Um die compiler, die Sie benötigen, mehrere Bibliotheken, alle von Ihnen sind als git-repositories zu. Um zu lindern diejenigen, die Leben, die GHC-Hacker enthalten ein Skript sync-all dass, wenn es
5
Antworten
Mit einem offiziellen repository als remote, und mehrere lokale repositories geklont, können Sie ein pre-commit-hook-Skript erstellt werden, die auf das Haupt-repository und durchgesetzt werden, die auf alle Klone? Kommentar zu dem Problem Wenn Sie möchten, dass Rechtsdurchsetzung,
3
Antworten
Ich bin gerade erst zu sehen in der Git-hooks, aber ich kann nicht scheinen, um Sie zu führen. Richte ich ein lokales repository, also gibt es jetzt ein '.git " - Verzeichnis, in meinem Projekt Ordner. Ich