Domanda

Stavo guardando un video su Git e il ragazzo ha fatto di tutto per ignorare l'assemblyinfo.cs.Perché non dovrei controllare quel file?Se non controllo il file in non verrà lamentata Visual Studio per il prossimo utente quando controlla il mio codice?

È stato utile?

Soluzione

Alcune persone generano assemblyinfo.cs da uno script durante la costruzione.In questo modo i numeri di data e versione possono essere modificati automaticamente.

Altri suggerimenti

Il lato negativo principale in cui posso pensare è che AssemblyInfo.cs è la fonte per i vari numeri di versione dei gruppi edili.

Questo non significa che i tuoi file assemblyinfo.cs non dovrebbero essere nel controllo sorgente (dovrebbero assolutamente a mio avviso) ma che gli sviluppatori dovrebbero essere molto attenti a controllarli.

Dove lavoro abbiamo un processo di costruzione automatizzato che gestisce i numeri di versione in modo che solo quel processo modifichi i file AssemblyInFO.cs - gli sviluppatori modificano un file di versione separato quando pianifica una build minore o maggiore che richiede un numero di modifica del numero di versione significativo.

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