Attualmente stiamo usando SVN. Vorrei iniziare a utilizzare GitHub, ma un requisito assoluto è che avremo bisogno della convalida precomitante (premessa) del codice come abbiamo attualmente. GitHub supporta precommithooks (premergehooks)?github supporta precommithooks?
Siamo una squadra di 5 sviluppatori. Abbiamo fatto un accordo sul fatto che tutto il codice (JavaScript) dovrebbe superare la convalida di JSLint. La convalida volontaria ha dimostrato di non funzionare perché è facilmente dimenticata. Come possiamo essere sicuri che il codice che diventa disponibile agli altri sia garantito per la convalida con JSLint (o simili)?
(git! = Github) – smitec
Sono consapevole di questo e so che git supporta precommithooks. quindi passare a git non sarà un problema, ma non lo faremo a meno che non possiamo usare github. – coen
i ganci precommit di git verranno eseguiti sulla tua macchina, se interrompono il commit non c'è possibilità di spingere il codice non convalidato per github – smitec