Le aggiunte alle dipendenze Maven dovrebbero essere un commit git separato?

1

Ho implementato alcune funzionalità di lettura CSV per il mio programma Java, per il quale ho richiesto l'aggiunta di una dipendenza Maven.

Le modifiche a pom.xml devono essere parte del commit per la funzionalità di lettura CSV o dovrebbe essere un commit separato?

Sono propenso a fare in modo che la dipendenza faccia parte di un'unità logica di codice, e quindi dovrebbe essere nella stessa commit. Sono comunque nuovo nell'usare Maven, quindi non sono a conoscenza se esistono regole non scritte riguardanti le modifiche a pom.xml .

    
posta normannen 10.01.2017 - 23:55
fonte

1 risposta

3

Dovresti aggiungere la dipendenza Maven quando aggiungi il codice, altrimenti il progetto non verrà compilato perché faresti riferimento a una classe di lettura CSV nel tuo file .java che non esiste sul classpath.

Maven è lì per gestire le tue dipendenze e assicurarti che le classi che usi siano sul classpath in modo che possano essere caricate quando il tuo progetto le richiede.

Prenderò in considerazione il codice e tutte le risorse aggiuntive richieste dal codice, come singola unità di lavoro. Ciò include modifiche al pom.xml e qualsiasi file aggiuntivo (file audio, immagini, certificati SSL, ecc.)

    
risposta data 11.01.2017 - 00:34
fonte

Leggi altre domande sui tag