Empecé a trabajar en la integración de SourceLink (# 770) que es sensible a los finales de línea y encontré un poco de infierno en nuestro repositorio. Parecía que la mitad de los archivos se estaban confirmando con terminaciones CRLF
, mientras que otros con LF
.
Eso debería arreglarse, de modo que todos los archivos se almacenen en el repositorio con LF
. Más tarde, cuando compruebe los archivos en Windows, git los convertirá automáticamente a CRLF
durante el pago y a LF
durante la confirmación (a menos que lo haya desactivado intencionalmente). Esa es la práctica común en los repositorios y es bastante extraño ver un desorden aquí.
Deberíamos arreglar los archivos en las ramas master
y v4
ya que constantemente fusionamos master
con v4
.
@moodmosaic @adamchester @klimisa ¿Tiene alguna objeción con respecto a la solución? Si no, arreglaré los finales de línea para todos los archivos y realizaré confirmaciones directas con esos cambios. De lo contrario, será imposible continuar con # 770.
👍 De mi
👍 De mí también.
¡Acordado! Intentaré encontrar el momento adecuado y dispararé los commits a ambas ramas.
Reparado