Quando si attiva pre-ricevere gancio per repository git:Git pre-ricezione gancio
Si prende argomenti, ma per ogni ref essere aggiornate ricevuti sullo standard input una linea del formato:
< vecchio-value> SP < nuovo-value> SP < ref-name> LF
dove < vecchio valore> è il vecchio nome dell'oggetto memorizzato nella ref, < nuovo valore> è il nuovo nome dell'oggetto per essere memorizzato nel ref ed è il nome completo e del rif. Quando si crea una nuova ref, < vecchio valore> è 40 0.
Qualcuno mi può spiegare come faccio a esaminare tutti i file che verranno modificati nel repository se mi permetto questo commesso?
Mi piacerebbe eseguire quei file attraverso alcuni script per verificare la sintassi e così via.
Grazie.
Grazie per questo codice, questo ha aiutato molto! Ho apportato un piccolo tweak a 'get_changed_files', quindi usa' --name-only' che semplifica l'analisi dei risultati: https://gist.github.com/1055516 – keegan3d