SVN -Haken mit SVN verwalten?
Frage
Soweit ich sehen konnte, gibt es keine integrierte Funktion, um SVN-Hooks in SVN selbst zu verwalten. Es gibt natürlich einige Ideen, wie ein weiteres Repository mit Hooks -Skripten, die eine ausführen svn export
zum hooks
Verzeichnis im Commit, aber wie würden Sie das tun?
Lösung
Ich habe Hooks von SVN in einem meiner Repositorys verwaltet. Dies ist jedoch nicht das gleiche Repository. Ich habe das zweite SVN -Repository erstellt, um Haken für den ersten zu halten. Ich machte mir Sorgen, dass ich mit einem fehlerhaften Commit den Zugang zum Hauptrepo brechen konnte.
Andere Tipps
Ich denke, es ist nichts Falsches daran, das Hooks -Verzeichnis zu einer Subversion Checkout zu machen. Nachdem Sie den Haken begangen haben, müssen Sie nur svn up
im Hooks-Verzeichnis, als Aktion nach dem Kommunikation.
Ich denke, es sollte auch funktionieren, um das Hooks -Verzeichnis zu einer Kasse des Repositorys zu machen, das es verwaltet.