/ / Kann man so etwas wie "globale" Hooks erreichen? - svn, tortoisesvn, hook

Ist es möglich, etwas wie "globale" Hooks zu erreichen? - Svn, Schildkröten, Haken

Ich kann serverseitige Hooks in Tortoise SVN aktivieren, aber das Problem ist, dass ich Hooks haben möchte, die denen ähneln "global", z.B. Jedes Repository auf dem Server sollte die globalen Hooks verwenden.

Ich habe einen Haken, der in jedem enthalten sein mussrepository - Ich könnte den Hook jetzt von Hand in jedes Repository kopieren, aber ich möchte wissen, ob es möglich ist, so etwas wie einen globalen Hook zu deklarieren, damit es nur einen Ort gibt, an dem der Hook existiert.

Irgendwelche Vorschläge? Ist das überhaupt möglich?

Antworten:

2 für die Antwort № 1

Tatsächlich können nur Hooks definiert werden pro Repository.

Was ich tue, um mit der gleichen Sache umzugehen, die Sie erreichen möchten, ist die folgende:

  • Ich habe einen Ort, an dem ich die Hook-Skripte speichere, die ich global haben möchte
  • Ich habe dann eine geplante Aufgabe eingerichtet, die alle diese Skripte in jedes Repository kopiert, wenn sie nicht bereits vorhanden sind

Mit dieser Lösung kann ich ein Hook-Skript einfach ändern und überall aktualisieren. Wenn ich ein neues Repository erstelle, werden alle erforderlichen Hooks hinzugefügt.

Ich habe dies auf Linux - oder Windows - Servern gleichgültig verwendet.