Sono possibili hook di commit remoto in subversion?
-
27-10-2019 - |
Domanda
la mia configurazione attuale è la seguente:
- Abbiamo una condivisione samba di Linux che contiene tutte le cartelle del repository (con la cartella hooks all'interno, tra le altre)
- Tutti gli sviluppatori hanno mappato la condivisione come unità di rete e importano in una directory locale (normalmente C: \ Server \ RepositoryName) dove lavorano sui propri file.
- Tutte le macchine che accedono all'unità (sfortunatamente) eseguono Windows.
Quello che intendo fare è avere un hook sul server Linux che rilevi quando è stato effettuato un commit, da quale progetto, il numero di revisione, il nome dello sviluppatore che ha eseguito il commit, ecc. Ho esaminato ilaggancia i file, ma sembrano essere eseguiti dal client.C'è un modo per monitorare i cambiamenti di svn e raccogliere le informazioni rilevanti dal server Linux?
Soluzione
Tutti gli hook vengono eseguiti da svnserve.Controlla i tuoi script hook, la configurazione di svnserve e http://subversion.apache.org/faq.html# hook-debugging
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow