Autofixture: Repositorio de terminaciones de línea infierno

Creado en 22 ago. 2017  ·  4Comentarios  ·  Fuente: AutoFixture/AutoFixture

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.

question

Todos 4 comentarios

👍 De mi

👍 De mí también.

¡Acordado! Intentaré encontrar el momento adecuado y dispararé los commits a ambas ramas.

Reparado

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

ploeh picture ploeh  ·  7Comentarios

joelleortiz picture joelleortiz  ·  4Comentarios

josh-degraw picture josh-degraw  ·  4Comentarios

zvirja picture zvirja  ·  8Comentarios

malylemire1 picture malylemire1  ·  7Comentarios