Domanda

VisualSVN Server fornisce un exe chiamato VisualSVNServerHooks che ha alcuni ganci configurabili riga di comando, ma come meglio posso dire c'è solo un unico pre-commit per il controllo della sensibilità caso di nomi di file e un singolo post-commit per l'invio di una notifica via email. Questo mi sembra un po 'di un'occasione sprecata; Qualcuno sa se ci sono altri ganci supportati dallo strumento? Sicuramente anche un gancio di base obbligatoria messaggio? Ovviamente si può ancora script di aggancio fonte indipendente di VisualSVN, ma è sempre bello quando c'è un fuori l'opzione di dialogo.

È stato utile?

Soluzione

Questo è tutto out-of-the-box, ma il punto di ganci sono che è possibile scrivere il proprio a fare quello che vuoi. Credo che sarebbe stato bello avere un paio di quelli 'comuni' come prevenire messaggi di log vuoti, prevenire alcuni nomi di file / estensioni ad essere impegnati, ecc.

Un sacco di ganci sono scritti in Perl, quindi consiglio attaccare con quello. Perl è facile da ottenere installato, avere perl fragola, quindi estrarre solo perl.exe e la perl.dll, è necessario solo il resto di esso se si sta facendo le cose più complesse.

È possibile trovare una serie di ganci comuni sul sito eversione .

Altri suggerimenti

Al momento, la VisualSVNServerHooks.exe programma incorporato ha ganci Subversion solo più popolari. A partire dal 3.9.x VisualSVN Server, può essere utilizzato per

(È possibile visualizzare tutte le opzioni supportate utilizzando il comando VisualSVNServerHooks --help).

  

Contatti VisualSVN squadra se si sente che il programma gancio incorporato è   manca qualsiasi funzionalità essenziali e vuole presentare una caratteristica   Richiesta:

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