Domanda

Usiamo Subversion per il controllo del codice sorgente e implementato un pre-commit hook che i controlli per i commenti e non consente di commit senza osservazioni.

Io uso Toad for MySQL 5 per la gestione del database. Esso fornisce un modo per integrarsi con SVN e mettere DB nel controllo del codice sorgente, ma non fornisce un modo per aggiungere commenti come parte del commit.

C'è un modo sia a) fornire un commento di default per svn in modo che il pre-commit hook che i controlli per i commenti ottiene esso o b) un modo per ignorare il pre-commit hook che i controlli per i commenti solo per il cliente rospo.

È stato utile?

Soluzione

Si può dire che sta facendo il commit (l'autore) utilizzando svnlook, così si potrebbe provare a impostare un utente specifico per il cliente rospo -. Ma non è probabile che sia accettabile

L'alternativa è quella di consentire commit vuoti per i tipi di file specifici (o percorsi di pronti contro termine) nel pre-commit hook script stesso.

Non si può interferire con l'operazione suppled nel gancio pre-commit, solo ispezionarla e accettare o rifiutare. Non v'è alcun client "host-agent" fornito nella transazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top