J'ai commencé à travailler sur l'intégration SourceLink (#770) qui est sensible aux fins de ligne et j'ai trouvé un peu d'enfer dans notre référentiel. Il est apparu que la moitié des fichiers sont validés avec des terminaisons CRLF
, tandis que les autres avec LF
.
Cela devrait être corrigé, de sorte que tous les fichiers soient stockés dans le référentiel avec LF
. Plus tard, lorsque vous extrayez des fichiers sous Windows, git les convertira automatiquement en CRLF
lors de l'extraction et en LF
lors de la validation (à moins que vous ne l'ayez intentionnellement désactivé). C'est la pratique courante dans les référentiels et il est assez étrange de voir un gâchis ici.
Nous devrions corriger les fichiers dans les branches master
et v4
car nous fusionnons constamment master
en v4
.
@moodmosaic @adamchester @klimisa Avez-vous des objections concernant le correctif ? Sinon, je corrigerai les fins de ligne pour tous les fichiers et effectuerai des commits directs avec ces modifications. Sinon, il sera impossible de procéder avec #770.
De moi
De moi aussi.
D'accord! J'essaierai de trouver le bon moment et je déclencherai les commits sur les deux branches.
Fixé