2010-07-19 63 views
10

Estaba viendo un video en Git y el tipo se desvió de su camino para ignorar el AssemblyInfo.cs. ¿Por qué no debería verificar ese archivo? Si no reviso el archivo, ¿no se quejará Visual Studio del próximo usuario cuando revise mi código?¿Por qué no verificar en AssemblyInfo.cs

+0

¿Quieres decir 'AssemblyInfo.cs'? – SLaks

+0

SLaks. Sí, quise decir AssemblyInfo.cs. – mpenrow

Respuesta

20

Algunas personas generan AssemblyInfo.cs desde un script al compilar. De esta forma, la fecha y los números de versión se pueden cambiar automáticamente.

3

La desventaja principal en la que puedo pensar es que AssemblyInfo.cs es la fuente para los diversos números de versión de los ensamblados construidos.

Esto no quiere decir que sus archivos AssemblyInfo.cs no debe estar en control de código fuente (que deben absolutamente en mi opinión), pero que los desarrolladores deben ser muy cuidadosos acerca de la comprobación en.

donde trabajo tenemos un proceso de compilación automatizado que gestiona los números de versión para que solo ese proceso modifique los archivos AssemblyInfo.cs; los desarrolladores modifican un archivo separado VersionNumber cuando programan una compilación menor o principal que requiere un cambio significativo en el número de versión.

Cuestiones relacionadas